Javascript 将JS库添加到Chrome扩展
我正在构建一个Chrome扩展,在添加JavaScript库以用于我的内容脚本时遇到了问题 我正在尝试添加。我将'mutation_summary.js'文件放入扩展名的目录中,并尝试通过将'mutation_summary.js'添加到'manifest.json'文件中来添加它,如下所示:Javascript 将JS库添加到Chrome扩展,javascript,google-chrome,google-chrome-extension,Javascript,Google Chrome,Google Chrome Extension,我正在构建一个Chrome扩展,在添加JavaScript库以用于我的内容脚本时遇到了问题 我正在尝试添加。我将'mutation_summary.js'文件放入扩展名的目录中,并尝试通过将'mutation_summary.js'添加到'manifest.json'文件中来添加它,如下所示: "content_scripts": [ { "matches": ["http://soundcloud.com/*", "https://soundcloud.com/*"],
"content_scripts": [
{
"matches": ["http://soundcloud.com/*", "https://soundcloud.com/*"],
"js": ["content_script.js", "mutation_summary.js"]
}
添加扩展时会引发扩展错误。错误表明无法为内容脚本加载javascript“mutation_summary.js”
我是否添加的javascript库不正确
谢谢它非常适合我。我用一个名为mutation_summary.js的文件创建了一个扩展名,其中包含console.log'file LOADED!';我一加载soundcloud.com它就会显示出来,也许你的文件名有误 manifest.json:
{
"name": "Extension",
"version": "1.0",
"manifest_version": 2,
"content_scripts": [
{
"matches": ["http://soundcloud.com/*", "https://soundcloud.com/*"],
"js":["mutation_summary.js"]
}
]
}
请删除google chrome应用程序标签。请发布扩展名的文件结构好吗?所有文件都在同一个文件夹中。没有子文件夹。因此,content_script.js、background.js和mutation_sumary.js文件都位于同一个文件夹中的同一级别。请注意,您需要将mutation_summary.js文件放在数组的第一位。它们从左到右执行。三重检查文件名。你自己也叫它sumary