错误类型
- 及时运行错误(代码错误)
try..catch
window.onerror - 资源加载错误
object.onerror
performance.getEntries() //加载所有的资源链接,返回数组,间接判断
Error 事件捕获1
2
3window.addEventListener('error', function(e) {
console.log(e)
}, true)
js 跨域可以拿到错误吗,返回什么,怎么处理错误
返回类型:Script error 出错行: 0 0 内容:null
,
script 增加crossorigin
;js后台加Access-Control-Allow-Origin: *
错误上报:
- Ajax
- 利用Image对象上报
参考
Tencent CDC(https://cdc.tencent.com/2018/09/13/frontend-exception-monitor-research/)