在开发项目时用WebView加载网页,开启JS功能后,发现在手机上打开网页偶尔会弹出一些小广告。
我的解决方案为修改UserAgent,处理后发现小广告不见了
相关部分关键代码如下:
private WebView webView;
String userAgent = webView.getSettings().getUserAgentString(); if (!TextUtils.isEmpty(userAgent)) { webView.getSettings().setUserAgentString(userAgent .replace("Android", "") .replace("android", "") + " cldc"); }