页面JS报错捕获实战问题

  • try…catch的局限性,引出window.onerror方式。
  • 异源脚本得不到详细报错信息,引出使用CORS方式。
  • 缓存会导致服务器修改了跨域CORS字段时用户端不生效,引出服务器响应需设置Vary字段为Origin。
  • 代码压缩找不到具体错误,引出使用sourcemap方式

详细内容来自:
https://github.com/joeyguo/blog/issues/13
https://github.com/joeyguo/blog/issues/14

你可能感兴趣的:(页面JS报错捕获实战问题)