0

我试图解决集成WebChromeClient的问题,并尝试在下面实现这一个(如果可能)。WebChromeClient在Android应用程序集成

WebChrome

矿:

WebViewClient

步骤,我提出:我创建一个Activity在它WebView。只是在工具栏中反映Url作为标题。

我们怎么能以某种方式融合(保险丝也许不是正确的词)这到我们的应用程序?onCreateOptionsMenu来自Chrome浏览器,正如我注意到的。

编辑:我不知道它的名字,我以为它是webChromeClient

回答

1

我不知道这个确切的名称,我认为它是webChromeClient - 但它是Chrome Custom Tabs。为实现该文档在这里找到:

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

摇篮:compile 'com.android.support:customtabs:24.2.1'

ChromeTabs

Chrome的自定义选项卡比谷歌Chrome浏览器等的WebView更快

  • 定制还包括

的的WebView是,如果你正在主持你的应用程序里面自己的内容很好的解决方案。 如果您的应用程序指导人们的网址您的域名,之外这是建议您使用Chrome自定义选项卡这些原因:

注: 如果没有默认浏览器设置,它会弹出BottomSheetcomplete action using 。我认为这不应该。我们必须检查是否安装了Chrome浏览器,而不是其他浏览器。