阻止弹出webview android工作室

时间:2018-06-13 03:54:16

标签: android webview popup

我正在为我的网站开发一个应用程序,因为它是对移动设备和平板电脑的响应,我只用非常简单的webrowser来做。 只有我的网站有弹出窗口,当用户在网站的任何地方点击它时会打开一个带广告的新标签。

问题是,在应用中,用户无法关闭该广告页面并返回正常网站。它必须再次关闭并打开应用程序.. 如何在我的应用中屏蔽这些广告,或让它“在后台”运行。

2 个答案:

答案 0 :(得分:0)

您可以通过比较javascript中的窗口大小来阻止这些特定广告。 您可以在Vanilla JS或jQuery中检测屏幕大小。在jQuery中,您可以使用height()和width()来获取屏幕大小。所以你可以试试这个

jQuery(document).ready(function(){
  if($(window).width() > 480){
    // Your code of remove Ads
  }
});

答案 1 :(得分:0)

您可以转到Webview设置并在以下位置添加此代码:

WebSettings webSettings = myWebView.getSettings();
webSettings.setSupportMultipleWindows(true);