开发者社区> 问答> 正文

android webview中注入支持图片双击的js代码无效

javascript:(function(){ 
 var objs = document.getElementsByTagName("img"); 
 for(var i=0;i<objs.length;i++){
 objs[i].ondblclick=function(){
 window.webtest.openImage(this.src);

 }
 } 
 }
 )()

我在android Webview中注入如上支持图片双击的Js代码,发现没有效果;
在H5中测试是可以的,为什么腻?

展开
收起
爵霸 2016-05-27 09:55:41 2823 0
1 条回答
写回答
取消 提交回答
  • s首先要webview支持JS操作
    webview.getSetting().setJavaScriptEnabled(true);

    Android端写JS交互的方法的时候,要在方法前加注解@JavascriptInterface声明,不然4.0以后调不了

    2019-07-17 19:17:08
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载