分享

移动云研发时,js调试的注意事项。

einhep 发表于 2013-12-17 23:53:40 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 2 6771
我们研发web程序都知道,如果web中有js错误,浏览器会告诉我们的。 但是我们研发移动应用, 就不会那么轻易的知道有js错误了。 即使你运用的云窗调试器的weinre远程调试的功能也不能捕抓到js错误。 原因很简单,那是远程调试, inspector并不是浏览器本身的。
  手机上面的浏览器一般是webkit的内核。 webkit没有window.onerror 事件。所以也别想着能用 window.onerror事件来捕抓错误了。
  我们只能用try-catch语句来捕捉js错误了, 在你认为可以有的js的代码中 加上try-catch的代码, 如果:
try{
            alert(sdf);//可能有错误的代码。
        }catch(err){
            alert(err.message);//错误信息
            alert(err.sourceURL);//文件
            alert(err.line);//错误所在行
        }

已有(2)人评论

跳转到指定楼层
yunjisuanxue 发表于 2013-12-17 23:53:40

这样其不是很麻烦
回复

使用道具 举报

ainubis 发表于 2015-4-2 08:15:17
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条