我已经尝试了很多东西,但似乎没有任何效果......在每一个解决方案中,我看到我可以启用 javascript 并在网页加载到 webview 后执行我想要的任何内容。但是我的代码似乎是错误的,我真的不明白为什么..
试图创建一个新类并覆盖onPageFinished()
@Override
public void onPageFinished(WebView view, String url) {
view.loadUrl("javascript:$(document).ready(function() { $('.logo').css('display','none'); });");
}
不工作!
试图对其进行硬编码:
final WebView webview = (WebView)findViewById(R.id.web_view);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url)
{
webview.loadUrl("javascript:<script>$(document).ready(function() { $('.pages').css('display','none!important'); });</script>");
}
});
webview.loadUrl("https://zdravenmonitor.bg/");
也不行。。
它的问题是什么?