Android新手。我正在做Android应用程序,因为我使用Webview将现有网页加载到我的应用程序中。我成功地使用Webview加载网页。但是我需要在加载到Web视图之前删除网页内容的某些部分。
请帮我提供一些示例代码。
private class MyWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
WebView webview;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
webview = (WebView) findViewById(R.id.web);
webview.setWebViewClient(new MyWebViewClient());
webview.loadUrl("http://stackoverflow.com");
}
感谢。
答案 0 :(得分:1)
你可以借助javascript:
来做到这一点webview1.loadUrl("javascript:window.document.getElementsByClassName('elementToHide')[0].style.display='none';")
(例如)