应用程序见解:未知的脚本错误

Toi*_*ter 4 azure-application-insights

我们的一些客户端异常不包含任何细节:

Script error. at unknown
Run Code Online (Sandbox Code Playgroud)

它会发现这些错误与特定操作系统或浏览器无关:

  • Max OS X 10.9 + Chrome 53.0
  • Windows 7 + Firefox 49.0
  • ...

有没有办法获得更多信息?

Toi*_*ter 7

我想我有答案.我们的脚本是CDN背后的:

浏览器异常报告大多数浏览器异常.

如果你的网页包括从内容交付网络或其他域脚本文件,确保您的脚本标签具有属性crossorigin ="匿名",而服务器发送CORS标头.这将允许您从这些资源获取未处理的JavaScript异常的堆栈跟踪和详细信息.

资料来源:https://azure.microsoft.com/en-us/documentation/articles/app-insights-asp-net-exceptions/#browser-exceptions

处理同一问题的另一个来源:

http://blog.errorception.com/2012/12/catching-cross-domain-js-errors.html