码迷,mamicode.com
首页 > 编程语言 > 详细

webview调用javascript脚本无反应

时间:2015-04-05 15:51:04      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

最近遇到一个问题:在html中有一段javascript脚本定义了一个方法,在使用webview.loadUrl("javascript:方法名()")时方法未执行,后来

查资料发现是因为webview在加载html到页面是需要一定时间的虽然很短,如果html整个未加载完成会出现调用javascript的方法失败,提示找

不到方法定义对象的log信息。所以我们需要在页面完全加载完成后再回调webview.loadUrl("javascript:方法名()")。这里可以new 一个

WebViewClient对象 然后覆写onPageFinish方法在里面用webview调用JS函数 最后记得使用JS函数需要设置setJavaScriptEnabled(true); 

webview调用javascript脚本无反应

标签:

原文地址:http://www.cnblogs.com/krislight1105/p/4394155.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!