【发布时间】:2014-05-01 15:21:54
【问题描述】:
我尝试将 jQuery 注入内容页面,以便轻松访问 DOM 元素。
代码如下所示
chrome.tabs.executeScript(tabId, { file: "jquery.min.js"} ,function(){
chrome.tabs.executeScript(tabId, { file: myOwnScript.js});}
);
在 Windows 上一切正常,但在 Ubuntu 上,在内容页面窗口中,我总是收到控制台错误消息说
"不允许加载本地资源:file:///****/jquery.min.map"
我注意到它在谈论 *.map 而不是 *.js
还有一些谜团:
1. myOwnScript.js上没有错误信息
2. 我的扩展程序运行良好,即使每次页面加载时都会显示此消息。
我在 Google 上进行了大量搜索,但没有找到类似的案例。
我的问题是,
1. 出现这种错误的原因是什么?
2. 我应该把它当作一个严重的错误吗?
我的环境如下
操作系统:Ubuntu 14.04,带有 LXDE 桌面
铬:34.0.1847.132
(没有尝试其他配置,因为我不太擅长定制 Linux :)
【问题讨论】: