在IE中不起作用// @ sourceURL。

appLoader.loadScriptContent(doc, scriptData.data + "//@ sourceURL=" + scriptData.url );

在其他浏览器中也可以。如何更改此代码以在IE中工作?

最佳答案



抱歉,这是个坏消息,但IE不支持源映射。它甚至不是IE11(无论如何,至少不是在IE11预览中)。

它可能最终会出现,但目前的答案是您做不到。抱歉。

就是说,到目前为止,即使在支持该功能的浏览器中,它仍然是一项实验性功能,并且仍可能会发生变化-例如,我注意到在夜间,语法将从//@更改为//#,这是由于与IE现有的JS条件注释语法(//@cc_on等)发生冲突。

09-25 18:17