0
WebViewでJavaScriptを実行してhtmlの要素を削除します。WebViewでJSスクリプトを実行
それは私のクラスです:
private void WebViewProfil(){
String url = "http://google.com/XXX";
final WebView webview = (WebView) findViewById(R.id.webview52);
webview.getSettings().setJavaScriptEnabled(true);
webview.setWebChromeClient(new WebChromeClient());
webview.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url){
String javaScript ="javascript:document.getElementsByClassName('navbar navbar-inverse navbar-fixed-top')[0].style.display='none'";
webview.loadUrl(javaScript);
Log.d("[WV]", " JS OK");
}
});
webview.loadUrl(url);
Log.d("[WV]", " WEB OK");
}
のWebViewが正しくロードされますが、JSのコードが実行されたとき、私は私のWebViewで「なし」を参照してくださいません。
なぜウェブページから要素を削除しないのですか?
感謝の