从 WebView android 中删除 Javascript 项
Remove Javascript item from WebView android
你好,我正在使用 WebView
来显示网站有一些按钮,我需要在 WebView
中删除它们是 (vtLYrb imso-loa DAPhHc) 我需要删除它 这是我的代码
// ...
public void onPageFinished(WebView view, String url)
{
mWebView.loadUrl("javascript:(function() { " +
"document.getElementByClassName('vtLYrb imso-loa DAPhHc')[0].style.display='none'; " +
"})()");
}
});
mWebView.loadUrl(youUrl);
获取具有指定class名称的所有元素的正确方法名称是getElementsByClassName()
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(webView, url);
webView.loadUrl("javascript:(function(){" +
"document.getElementsByClassName('vtLYrb imso-loa DAPhHc')[0].style.display='none';" +
"})();");
}
你好,我正在使用 WebView
来显示网站有一些按钮,我需要在 WebView
中删除它们是 (vtLYrb imso-loa DAPhHc) 我需要删除它 这是我的代码
// ...
public void onPageFinished(WebView view, String url)
{
mWebView.loadUrl("javascript:(function() { " +
"document.getElementByClassName('vtLYrb imso-loa DAPhHc')[0].style.display='none'; " +
"})()");
}
});
mWebView.loadUrl(youUrl);
获取具有指定class名称的所有元素的正确方法名称是getElementsByClassName()
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(webView, url);
webView.loadUrl("javascript:(function(){" +
"document.getElementsByClassName('vtLYrb imso-loa DAPhHc')[0].style.display='none';" +
"})();");
}