在IE中不起作用// @ sourceURL。
appLoader.loadScriptContent(doc, scriptData.data + "//@ sourceURL=" + scriptData.url );
在其他浏览器中也可以。如何更改此代码以在IE中工作?
最佳答案
抱歉,这是个坏消息,但IE不支持源映射。它甚至不是IE11(无论如何,至少不是在IE11预览中)。
它可能最终会出现,但目前的答案是您做不到。抱歉。
就是说,到目前为止,即使在支持该功能的浏览器中,它仍然是一项实验性功能,并且仍可能会发生变化-例如,我注意到在夜间,语法将从//@
更改为//#
,这是由于与IE现有的JS条件注释语法(//@cc_on
等)发生冲突。