我正在撰写我的第一个Chrome打包应用,并按照the documentation添加
"content_scripts": [
{
"js": ["app.js"]
}
],
这会产生一个铬错误,上面写着: " 尝试安装此扩展程序时出现警告: ' content_scripts'仅适用于扩展程序和旧版打包应用程序,但这是一个打包的应用程序。"
我不知道这意味着什么,但更重要的是,我不明白我是如何在js /文件夹中定义脚本的,以便应用实际看到它们并加载它们。
答案 0 :(得分:2)
JavaScript文件与应用程序的其余部分位于同一目录树中(该树的根包含manifest.json),并且它们是从HTML文件中的SCRIPT标记引用的。此外,清单必须具有background.scripts属性,该属性引用事件页面的JavaScript文件。 (此属性使其成为应用程序,而不是其他内容,例如扩展名。)事件页面是必需的;与Windows关联的HTML是可选的,仅在您需要一个或多个窗口时才会出现。