2

我正在尝试解决集成问题WebChromeClient并尝试在下面实现这一问题(如果可能)。

网页浏览器

矿:

WebViewClient

我所做的步骤:我在其中创建了一个Activitywith WebView。并且只是将工具栏中的 反映Url为标题。

我们如何才能以某种方式将(Fuse 可能不是正确的词)融合到我们的应用程序中?onCreateOptionsMenu正如我注意到的那样,它来自 Chrome 浏览器。

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

4

2 回答 2

5

我不知道它的确切名称,我以为是webChromeClient- 但它是Chrome Custom Tabs。实现文档可在此处找到:

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

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

Chrome标签

Chrome 自定义选项卡比 Google Chrome 浏览器和 WebView 更快。

  • 还包括定制

如果您在应用程序中托管自己的内容,WebView 是一个很好的解决方案。如果您的应用程序将人们定向到您域之外的 URL,建议您使用 Chrome 自定义标签,原因如下:

注意:BottomSheet如果没有设置默认浏览器,会 弹出complete action using. 我认为这不应该。我们必须检查Chrome浏览器是否已安装并启动,而不是其他浏览器。

于 2017-04-13T05:31:45.263 回答
0

对于 kotlin 用户,等效为implementation 'androidx.browser:browser:1.0.0'

示例代码可以在https://github.com/anandwana001/mindorks-cct找到

于 2019-08-24T22:03:10.333 回答