在FireFox中,我加载了具有源映射的Web应用程序。源映射似乎正确加载,因为调试器选项卡显示原始源文件。 但是,“控制台”选项卡仅包含指向已编译代码的链接,而不包含源映射代码。
更新:我也在chrome中试过它,控制台显示事件的原始位置,但是:仅在第一次启动chrome AND后,如果我首先加载页面然后打开开发人员工具。歌剧中的行为完全相同(相同的引擎......)
更新2: 截至Firefox bug 670002 Web控制台仍然不支持源映射。 在chrome中,如果我直接嵌入源映射而不是使用URL,则源映射可以多次使用。
答案 0 :(得分:2)
对于chrome开发人员工具,本期将讨论答案: https://bugs.chromium.org/p/chromium/issues/detail?id=633549
在某些情况下,开发人员工具在没有连接存活时请求源映射文件。它试图打开一个新的连接,由于ssl证书无效而无声地失败。
在以下情况下你可能遇到这个:
特别是当您的https服务器在响应标头中发送connection:close
时,您可能会遇到此问题。
最大的问题是,此请求未显示在网络分流器或控制台中,它只是静音。