我正在尝试开发一个 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 的副本。这只是一个简单的警报。