jquery sourcemap预置主机名

时间:2013-08-12 14:20:06

标签: jquery web-applications source-maps

我正在链接到像这样的cloudflares cdnjs

<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>

jquery.min.js像这样指向地图

// Inside jquery.min.js
//@ sourceMappingURL=jquery.min.map

哪种方法可以正常工作,但在尝试获取源地图时,它会预先设置我的主机名。

https://www.MYWEBSITE.com/https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.map

导致GET错误输出。有什么想法吗?

更新 这个问题似乎只发生在Chrome(29.0.1547.49)中。在Safari和Firefox中正常工作

1 个答案:

答案 0 :(得分:1)

那是一个浏览器错误。源映射功能似乎打破了与架构相关的URI。请report it

我能想到的唯一解决方法是在调试时使用原始JS引用的完整URI。