onerror远程移动调试 收集报错信息
2017-05-02 16:59
169 查看
前言
我们在开发移动端的时候,需要远程调试。那时候我们可能选择fiddler4,Weinre,vorlon或者移动框架包含的调试工具等。但本来就调试一个很简答的问题,引用这些工具安装觉有点大材小用。我推荐一个小办法用 onerror。放在全局JS里面,只有那个地方有报错,直接把错误打出来,那行那页那个JS报错都一目了然。简单方便。~~错误信息模型
/*收集报错信息*/ window.onerror = function(errorMessage, scriptURI, lineNumber,columnNumber,errorObj) { var data = { errorMsg : errorMessage,//出错的信息 errorBrowser : navigator.userAgent,//浏览器信息 errorUrl : window.location.href,//出错的位置 errorFile : scriptURI,//出错的文件 errorLine : lineNumber,//出错代码的行号 errorCol : columnNumber//出错代码的列号 } alert(JSON.stringify(data)); return true;// 阻止在控制台中打印错误信息 };
相关文章推荐
- 远程调试配置信息
- jvm 参数包含远程调试,测试覆盖率收集
- 《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之90——BREW中的调试信息
- weinre 移动项目的远程调试
- jstatd--收集远程主机信息
- [原]unity3D 移动平台崩溃信息收集
- 使用charles远程调试iOS移动应用
- chrome://inspect 移动前端调试方案(Android + Chrome 实现远程调试)
- 移动应用调试之Inspect远程调试
- 一个移动手机浏览器上个人信息收集助理的设计
- 将远程调试的控制台信息输出至Eclipse
- [转链接]移动前端调试方案(Android + Chrome 实现远程调试)
- PC远程调试移动设备(转载)
- 移动前端调试方案(Android + Chrome 实现远程调试)
- 移动前端调试方案(Android + Chrome 实现远程调试)
- 《BREW进阶与精通――3G移动增值业务的运营、定制与开发》连载之90――BREW中的调试信息
- PC远程调试移动设备