android与js交互(一)

来源:互联网 发布:黄网络直播 编辑:程序博客网 时间:2024/05/22 00:39
webView.loadUrl("" +                "javascript:" +                "(" +                "function()" +                "{" +                "   var objs = document.getElementsByTagName(\"img\");" +                "   var imgurl=''; " +                "   for(var i=0;i<objs.length;i++)" +                "   {" +                "       imgurl+=objs[i].src+',';" +                "       objs[i].onclick = function(url,position,allurls)" +                "                           {  " +                "                               return function()" +                "                                      {" +                "                                            window.imagelistner.openImage(url,position,imgurl);" +                "                                            return false;" +                "                                      };" +                "                               }(objs[i].src,i); " +                "   }" +                "   objs = document.getElementsByClassName(\"source\"); " +                "   for(var i=0;i<objs.length;i++)" +                "   {" +                "        objs[i].onclick= function (text)" +                "                       {" +                "                          return function()" +                "                                 {" +                "                                      window.imagelistner.clickOnAndroid(text);" +                "                                      return false;" +                "                                 };" +                "                       }(objs[i].innerHTML);" +                "   }" +                "}" +                ")" +                "()");
0 0
原创粉丝点击