【问题标题】:How to hide element of a webpage from webview in android如何在android中的webview中隐藏网页的元素
【发布时间】:2018-06-22 11:08:26
【问题描述】:

我不知道 javascript :)。我正在尝试在 android 的 webview 中加载一个页面,当该页面加载时,必须隐藏网页中的特定图像。 这是我的以下代码

private class MWebviewClient extends WebViewClient {
    @Override
    public void onPageStarted(WebView view, String url, Bitmap favicon) {
        super.onPageStarted(view, url, favicon);
    }

    @Override
    public void onPageFinished(WebView view, String url) {
        super.onPageFinished(view, url);
        //url.
      //  String javascript="javascript: document.getElementById('msg').innerHTML='Hello "+user+"!';";
        String javascriptM="javascript: document.getElementById('logo').style.visibility = 'hidden'; ";
        view.loadUrl(javascriptM);
        Log.d("++++++++","+++++++");
    }
}

所以问题是它正在再次加载页面

隐藏

网页上没有其他内容。我需要怎么做才能只隐藏 ID 为“logo”的特定图像并加载页面的其余部分? 非常感谢:)

【问题讨论】:

    标签: javascript android webview


    【解决方案1】:

    将可见性更改为显示并将隐藏更改为无以将其隐藏在您的视图中

    例如:document.getElementById('logo').style.display = 'none';

    希望这能解决您的问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-14
      • 2013-01-04
      • 2019-04-17
      • 1970-01-01
      • 1970-01-01
      • 2010-09-26
      相关资源
      最近更新 更多