Google chrome extension Chrome扩展:如何解决;不允许加载本地资源“;内容脚本注入时出错

Google chrome extension Chrome扩展:如何解决;不允许加载本地资源“;内容脚本注入时出错,google-chrome-extension,Google Chrome Extension,我尝试将jQuery注入内容页,以方便访问DOM元素。 代码如下所示 chrome.tabs.executeScript(tabId, { file: "jquery.min.js"} ,function(){ chrome.tabs.executeScript(tabId, { file: myOwnScript.js});} ); 在Windows上一切正常,但在Ubuntu的内容页窗口中,我总是收到控制台错误消息,上面写着 “不允许加载本地资源:文件://**/jquery.m

我尝试将jQuery注入内容页,以方便访问DOM元素。
代码如下所示

chrome.tabs.executeScript(tabId, { file: "jquery.min.js"} ,function(){
    chrome.tabs.executeScript(tabId, { file: myOwnScript.js});}
); 
在Windows上一切正常,但在Ubuntu的内容页窗口中,我总是收到控制台错误消息,上面写着
“不允许加载本地资源:文件://**/jquery.min.map”

我注意到它谈论的是*map,而不是*js

还有一些谜团:
1.myOwnScript.js上没有错误消息
2.即使每次加载页面时都会显示此消息,但我的扩展功能仍能正常工作

我在谷歌上做了很多搜索,但没有找到类似的案例

我的问题是,
1.这种错误的原因是什么?
2.我应该认为这是一个严重的错误吗

我的环境如下
操作系统:Ubuntu 14.04,带有LXDE桌面
铬:34.0.1847.132

(没有尝试其他配置,因为我不太擅长定制Linux:)

以前版本的Jquery有一条指向映射文件的注释(因此Jquery.min.js中的bug可以转换为可读的Jquery.js中的bug)。您可以安全地删除此注释,或者升级到Jquery的最新版本,该版本已删除此注释(正是出于这个原因)。另请参见。

另请参见,谢谢各位。这是一个很好的教训。我应该更关注jQuery而不是内容脚本安全性