码迷,mamicode.com
首页 > 移动开发 > 详细

[Android] Web Console: Uncaught TypeError: Object [object Object] has no method 'xxx'

时间:2015-01-09 15:29:43      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

我们开发的产品,有一部分功能,需要在WebView中打开web页面,然后在web页面中通过js方法回调部分native的功能。

对于web回调native的开发方式,如果不了解的话,可以参考我以前的一篇博文《Android中Webview使用自定义的javascript进行回调》http://blog.csdn.net/arui319/article/details/7044638 

最近测试发现,在某些最新机型上(4.2及以上),JS回调好像不起做用了。打开log,提示Uncaught TypeError: Object [object Object] has no method ‘xxx‘ 。其中xxx就是web页面中写的js方法名。

仔细研究,发现是因为Android4.2及以上版本对于js的支持方式有改变导致(又是一起新版本导致的不兼容事件,最近这种事情越来越多了)。具体的,请看下面这篇文章,写的很详细了,没有必要再写一遍了,请直接参考吧。http://blog.csdn.net/zgjxwl/article/details/9627685

记录于此,方便网友查询。

[Android] Web Console: Uncaught TypeError: Object [object Object] has no method 'xxx'

标签:

原文地址:http://www.cnblogs.com/yuzhongwusan/p/4213412.html

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