【发布时间】:2017-12-16 08:45:31
【问题描述】:
我想在 android 'WebView' 中删除网站的标题。使用我拥有的代码,它可以工作。但问题是 'WebView' 在页面完全加载后删除了标题。我想在加载时删除它。
这是sn-p的代码:
webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url)
{
webView.loadUrl("javascript:(function() { " +
"var head = document.getElementsByTagName('header')[0];"
+ "head.parentNode.removeChild(head);" +
"})()");
webView.loadUrl("javascript:(function() { " +
"var head = document.getElementsByTagName('footer')[0];"
+ "head.parentNode.removeChild(head);" +
"})()");
}
});
【问题讨论】:
-
是的,它工作正常。您需要做的就是屏蔽整个屏幕,直到整个网站加载并删除它。
-
我是 Android Studio 的新手。如何在加载时创建蒙版?是新的布局画面吗?
标签: javascript android android-layout android-webview