如何从WebView加载图像源

时间:2019-06-27 15:27:21

标签: java android

我正在尝试运行一个代码,当客户端从WebView单击图像时,它将打开图像。

      @Override
      public void onPageFinished(WebView view, String url) {
          view.loadUrl("javascript:(function() {" +
                  "var elements = document.getElementsByTagName('img');" +
                  "for(var i = 0 ; i< elements.length;i++) {" +
                  "elements[i].onclick = function () {" +
                  "var url = elements[i].getAttribute('data-src');" +
                  "window.open(url);" +
                  "}" +
                  "});");
      }

这是我尝试过的方法,但是到目前为止还没有奏效,有人知道另一种方法吗?

0 个答案:

没有答案