【发布时间】:2012-05-01 19:38:25
【问题描述】:
我正在尝试开发一个 Chrome 浏览器扩展程序,它可以在上下文菜单上做一些有趣的事情。问题是,我无法在 manifest.json content_scripts 中加载 JS 文件。
我没有收到错误,文件根本没有加载。
脚本很好,如果我将它们放在我的背景页面中,它们会通过该背景页面很好地触发。缺点是它仅限于背景页面。
{
"name": "Mini",
"description": "Mini",
"permissions": ["contextMenus","management","contentSettings","tabs","http://*/*","https://*/*","editable"],
"version": "0.1",
"manifest_version": 1,
"background_page": "mini.html",
"icons" : {"16" : "mini.png"},
"contexts" : ["link","tab","page"],
"content_scripts": [{"matches":["<all_urls>"],"js":["jquery172min.js","mini.js"]}]
}
我尝试了所有形式的匹配,包括"http://\*/\*", "https://\*/\*", "\*://\*/\*"
我试过空格,没有空格。我在这里画一个空白。
任何帮助将不胜感激。
$(document).ready(function () {
alert("page is ready");
},true);
对此我深表歉意。这是我用来测试扩展是否已加载的 javascript/Jquery 的副本。这只是一个简单的警报。
【问题讨论】:
标签: google-chrome-extension content-script