我希望我的Android WebView在本机浏览器中启动特定的URL



我已经完全实现了一个配备自定义WebViewClient及其代表的WebView(ShorgeIntercePtrequest和OnloadResource),但是现在我想在用户单击到特定的特定链接时打开本机浏览器URL并阻止WebView从导航到它。

我已经实现了" shore interceptreqtrequest"(对于内部网络上的站点的自定义行为),当用户单击本机浏览器中打开的特定网站的链接时,我看到请求被"应该夹住"。现在,我不知道如何防止此URL加载,因为该代表期望有Webresourceresponse。如果我返回null,WebView将开始加载URL。

覆盖boolean shouldOverrideUrlLoading (WebView view,WebResourceRequest request)返回true并启动本机浏览器。

相关内容

  • 没有找到相关文章

最新更新