window.onerror 在chrome 浏览器打印问题

window.onerror 在chrome 浏览器中打印出 有问题

            没有报 行,列,错误详情,错误 url
            

clipboard.png

clipboard.png

clipboard.png

但是在Edge 上面打印的是正确的

clipboard.png

请求各位大神,前辈指点一下,谢谢,多谢啦!
程序员,单身狗,宅在家里看代码。。。。

阅读 2.9k
2 个回答

(MDN)[https://developer.mozilla.org...]

MDN 解释

注意事项

当加载自不同域的脚本中发生语法错误时,为避免信息泄露(参见bug 363897),语法错误的细节将不会报告,而代之简单的"Script error."。在某些浏览器中,通过在<script>使用crossorigin属性并要求服务器发送适当的 CORS HTTP 响应头,该行为可被覆盖。一个变通方案是单独处理"Script error.",告知错误详情仅能通过浏览器控制台查看,无法通过JavaScript访问。

楼上说的挺好

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题