0

私はWebChromeClientを統合する際に問題を解決しようとしており、可能な場合はこれを実現しようとしています。WebChromeClient Androidアプリに統合

WebChrome

鉱山:私はそれにWebViewActivityを作成します。私が作った

WebViewClient

手順。ツールバーのUrlをタイトルとして反映させるだけです。

私たちはどうにかしてこのアプリケーションに融合させることができますか?onCreateOptionsMenuは、私が気付いたようにChromeブラウザからのものです。

編集:私はそれの名前を知らない、私はそれがwebChromeClientだと思った。

答えて

1

正確な名前はわかりませんが、webChromeClientだと思いましたが、それはChrome Custom Tabsです。実装のためのドキュメントは、ここで発見された:

https://developer.chrome.com/multidevice/android/customtabs#whatarethey

のGradle:compile 'com.android.support:customtabs:24.2.1'

ChromeTabs

クロームカスタムタブGoogle ChromeブラウザとWebViewのより高速です。

  • カスタマイズが

のWebViewをも含まれているアプリ内で独自のコンテンツをホストしている場合は良い解決策です。 あなたのアプリがあなたのドメイン外のURLに人々を指示した場合は、それはあなたがこれらの理由のためにクロームカスタムタブを使用することをお勧めです:

注: デフォルトのブラウザが設定されていない場合、それはcomplete action usingBottomSheetをポップアップ表示されます。私はそうすべきではないと思います。他のブラウザではなく、Chromeブラウザがインストールされているかどうかを確認してください。

関連する問題