如何停止打开弹出窗口或第三方链接,除了安卓网络视图中的主链接



嘿伙计们,我是编码新手。我做了一个博客。现在,在在线教程的帮助下,我可以在Android工作室中创建android webview应用程序。但问题是我的博客有弹出窗口,所以这些相同的弹出窗口也在应用程序上打开,这很烦人,因为后退按钮和 50% 的弹出窗口挂起应用程序。

除了我在应用程序上的原始域链接之外,有什么方法可以禁用这些外部链接吗?无论如何,我们可以定义为不打开外部域链接。

请帮忙。谢谢大家。

在调用 loadUrl() 方法之前,尝试在 WebView 中将其设置为 false,从而关闭 JavaScript 执行。

WebView view = (WebView) findViewById(R.id.webview);
WebSettings webSetting = view.getSettings();
view.setJavaScriptEnabled(false);
view.setJavaScriptCanOpenWindowsAutomatically(false);

最新更新