json - 意想不到的字符。上传 Chrome 扩展程序时出错

标签 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"
  }
}

最佳答案

万一其他人遇到这个问题的不同问题(我刚刚遇到过),那是因为我的 list 中留下了杂散的评论 which of course I pulled from the example one ,这在 JSON 中是不允许的

关于json - 意想不到的字符。上传 Chrome 扩展程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33926653/

相关文章:

javascript - 如何仅使用 JavaScript 正确读取 json 文件

java - 应为 BEGIN_OBJECT,但在第 1 行第 13 列为 BEGIN_ARRAY

java - JSON 查找值并返回带有键的对象

javascript - Google map api3 不会在 Chrome 或 IE 中显示

javascript - Chrome 扩展程序 : Display a popup window once PDF Viewer (pdf. js) 处理 PDF

mysql - MySQL JSON 字符串的大小写和重音不敏感排序

javascript - 如何在 Chrome 浏览器控制台中提交包含输入值的表单?

javascript - 如何阻止 chrome 减慢控制台/扩展发送的请求?

google-chrome-extension - 如何以编程方式关闭/销毁 chrome devtools 扩展面板?

javascript - 注入(inject)的脚本无法声明变量