在Android WebView中隐藏HTML元素?

wil*_*kee 5 html javascript android webview

我看到了相关的主题,但我无法让它发挥作用.

我需要从我正在使用的Web视图中删除搜索栏和导航下拉列表.

我的代码如下.

webView.getSettings().setJavaScriptEnabled(true);  
webView.setWebViewClient(new WebViewClient() { 
    public void onPageFinished(WebView view, String url)  
    {  
        webView.loadUrl("javascript:(function() { " +  
            "document.getElementsById('omc-main-navigation')[0].style.display = 'none'; " +  
            "})()");  
    }  
});  

webView.loadUrl(links.get(arg2));  
Run Code Online (Sandbox Code Playgroud)

Moi*_*med 0

没有类似的方法document.getElementsById()

使用

document.getElementById()
Run Code Online (Sandbox Code Playgroud)

而不是

document.getElementsById() // "s" is extra here.
Run Code Online (Sandbox Code Playgroud)

它应该有效。