意外的char。上传Chrome扩展程序时出错

时间:2015-11-25 21:23:23

标签: json google-chrome google-chrome-extension

我开发了Chrome扩展程序,当我将其作为Chrome中的解压扩展程序加载时,它可以正常运行。但是,当我尝试将zip上传到Chrome网上应用店时,收到以下manifest.json错误:

发生错误:无法处理您的商品。 manifest.json:8:4:意外的字符。

我已经删除了JSON文件中的所有注释。我甚至在http://jsonlint.com测试了我的JSON,它又回来了。有没有人知道问题是什么?

这是我的manifest.json:

{
  "manifest_version": 2,
  "name": "My Extension",
  "version": "0.0.0.1",
  "description": "Description goes here",
  "content_scripts": [
      {
          "matches": ["https://example.com"],
          "css": ["css/style.css"],
          "js": [
              "lib/jquery-2.1.4.min.js",
              "scripts/main.js"
          ],
          "run_at": "document_idle"
      }
  ],
  "icons": {
      "16": "icons/16.png",
      "48": "icons/48.png",
      "128": "icons/128.png"
  }
}

2 个答案:

答案 0 :(得分:13)

如果其他人遇到不同的问题(我刚才有问题)会遇到这个问题,那是因为我的清单which of course I pulled from the example one中留下了遗漏的评论,但这些评论不允许JSON

答案 1 :(得分:0)

发布时,manifest.json文件中不能有任何注释。