前端错误监控 上报

1、前端错误分类
(1)即时运行错误:代码错误
(2)资源加载错误


2、即时运行错误捕获
(1)try ....catch
(2) window,onerror 记住事件捕获阶段获得,不是冒泡阶段


3、资源加载错误
(1)object.onerror,如img.onerror
(2)performance.getEntries (getEntries api返回一个资源加载完成数组,假设为img,再查询页面中一共有多少个img,二者的差就是没有加载上的资源)
(3)Error事件捕获


4、错误如何上报
(1)ajax
(2)image的src上报
(new Image()).src = '错误上报的请求地址'

猜你喜欢

转载自www.cnblogs.com/mengfangui/p/10221959.html