欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

错误监控

发布时间:2025/7/25 编程问答 55 豆豆
生活随笔 收集整理的这篇文章主要介绍了 错误监控 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
错误的捕获方式: 即时运行错误的捕获方式 1try...catch 2) window.onerror

 

资源加载错误 1) object.onerror 2) performance.getEntries() 控制台运行: performance.getEntries().forEach(item=>{console.log(item.name); }) 3) Error事件捕获 <script type="text/javascript">window.addEventListener('error', function(e){console.log('捕获', e);}, true) // 默认false,是冒泡,所以要写成true </script> <script src="//wwww.baidu.com/test.js"></script>

 

 

 

跨域的js运行错误可以捕获吗,错误提示是什么,应该怎么处理

 

可以,错误信息都是 Script error,行号和列号都无法拿到。因为已经跨域了,没有权限 那么怎么做呢 第一步,在script标签增加 crossorigin 属性 第二步,在服务端,设置js资源响应头 Access-Control-Allow-Origin: *

 

上报错误的基本原理 1、采用Ajax通信的方式上报 2、利用Image对象上报 (new Image()).src="http://baidu.com/test/?r=sdsfsdf";

 

 

转载于:https://www.cnblogs.com/wzndkj/p/10231286.html

总结

以上是生活随笔为你收集整理的错误监控的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。