msg : Script error
file : ""
line : 0
col : 0
err : undefined
出现 “Script error” 的场景和条件:
1、通过 window.onerror 注册监听脚本错误事件
2、浏览器:Firefox、Chrome、Safari、IE7+(*)
3、页面内使用了 script 标签引入,非同域的资源, 且发生脚本错误。
举例:
http://a.com/index.html 里引用了
http://b.com/index.js
在脚本文件的 HTTP response header 中设置 CORS
比如: Access-Control-Allow-Origin: http://a.com
在页面的 script 标签中设置 crossorigin 属性
比如: <script src="http://b.com/index.js" crossorigin></script>
f.js
f.min.js
f.min.map
f.re.min.js
f.re.min.map
IMWeb团队:badjs(开源)
https://github.com/BetterJS/badjs-report
淘宝前端团队 : JSTracker
http://taobaofed.org/blog/2015/10/28/jstracker-how-to-collect-data
KM上的前端日志存储方案:http://km.oa.com/group/24176/articles/show/285277?kmref=search&from_page=1&no=8
其他:
http://www.cnblogs.com/cathsfz/p/how-to-capture-and-analyze-javascript-error.html