2

我的 manifest.json 的 Google Chrome 扩展有问题。我想在后台加载一个脚本。当我想加载扩展时,我得到一个语法错误,由第 10 行中的冒号引起。我查看了 Google Chrome 开发人员文档,但没有找到任何有用的信息。你能帮我吗:D

    {
  "name": "Test",
  "version": "1.0",
  "manifest_version": 2,
  "description": "Test",
  "browser_action": {
  },
  "permissions": [["webRequest","webRequestBlocking",
                  "*://*.Test.com/*/*" ],
  **"background": {** 
    "scripts": ["background.js"]
    },
  ]
}
4

1 回答 1

2

您的 JSON 无效,您确实有语法错误。看起来您试图将背景作为权限数组的一部分,但它应该是这样的。

{
    "name": "Test",
    "version": "1.0",
    "manifest_version": 2,
    "description": "Test",
    "permissions": [
        "webRequest",
        "webRequestBlocking",
        "*://*.Test.com/*/*"
    ],
    "background": {
        "scripts": ["background.js"]
    }
}

保持 JSON 格式正确通常有助于防止此类错误。祝你的扩展好运。

于 2012-09-16T00:21:35.463 回答