我尝试将jQuery注入到内容页面中,以方便访问DOM元素
代码在以下
chrome.tabs.executeScript(tabId, { file: "jquery.min.js"} ,function(){
chrome.tabs.executeScript(tabId, { file: myOwnScript.js});}
);
在Windows上一切都很好,但在Ubuntu上,在内容页面窗口中,我总是收到控制台错误消息,上面写着
"不允许加载本地资源:file://***/jquery.min.map">
我注意到它在谈论*映射但不映射*js
还有更多的奥秘:
1.myOwnScript.js
上没有错误消息2.尽管每次加载页面时都会显示此消息,但我的扩展程序运行良好。
我在谷歌上搜索了很多,但没有找到类似的案例。
我的问题是,
1.出现这种错误的原因是什么
2.我应该把它当作一个严重的错误吗?
我的环境如下
操作系统:Ubuntu 14.04,带有LXDE桌面
铬:34.0.1847.132
(没有尝试其他配置,因为我不太擅长自定义Linux:(
Jquery的早期版本有一个指向映射文件的注释(这样Jquery.min.js中的错误就可以转换为可读的Jquery.js中的缺陷(。您可以安全地删除此注释,或者升级到Jquery的最新版本,该版本已经删除了此注释(正是出于这个原因(。另请参阅此答案。