如何在Chrome打包应用中引用我的javascript文件

时间:2014-08-10 04:18:36

标签: angularjs google-chrome-app

我正在撰写我的第一个Chrome打包应用,并按照the documentation添加

"content_scripts": [
    {      
      "js": ["app.js"]
    }
  ],

这会产生一个铬错误,上面写着: " 尝试安装此扩展程序时出现警告: ' content_scripts'仅适用于扩展程序和旧版打包应用程序,但这是一个打包的应用程序。"

我不知道这意味着什么,但更重要的是,我不明白我是如何在js /文件夹中定义脚本的,以便应用实际看到它们并加载它们。

1 个答案:

答案 0 :(得分:2)

JavaScript文件与应用程序的其余部分位于同一目录树中(该树的根包含manifest.json),并且它们是从HTML文件中的SCRIPT标记引用的。此外,清单必须具有background.scripts属性,该属性引用事件页面的JavaScript文件。 (此属性使其成为应用程序,而不是其他内容,例如扩展名。)事件页面是必需的;与Windows关联的HTML是可选的,仅在您需要一个或多个窗口时才会出现。