Skip to content

watabee/AndroidWebViewDemo

Repository files navigation

AndroidWebViewDemo

WebView と Android ネイティブの連携のデモアプリです。

ローカルの HTML を WebView で読み込み、HTML のボタンがクリックされたらネイティブ側でカメラを起動します。 カメラ撮影したら撮影した画像を HTML で表示しています。

主に以下の機能を使っています。

  • スクリプトは TypeScript で実装
    • カスタムの Gradle Plugin によって、ビルド時に TypeScript を JavaScript に変換し assets ディレクトリにファイルを配置
  • WebViewAssetLoader を使って Android のネイティブ側のリソースを HTML で表示する
  • Android <-> JavaScript の連携
    • Android から JavaScript の実行
    • JavaScript から Android に文字列を送る

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published