从 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';" +
            "})();");
}