提交Firefox OS应用程序:“该web应用程序清单不是有效的JSON。”

我想将我的应用上传到Firefox市场。 但是当上传我的应用时,验证错误显示:

该webapp清单不是有效的JSON。

我正在使用这个清单代码:

{
  "name": "Web browser",
  "description": "A simple web browser.",
  "launch_path": "/index.html",
  "type": "privileged",
  "icons": {
    "512": "/img/firefox512.png",
    "128": "/img/firefox128.png"
  },
  "developer": {
    "name": "Gourab"

  },

  "permissions": {
    "browser": {
    "description": "Required to use browser API.",
    }
  }

}

但是,如果我删除浏览器权限的说明部分,则会出现错误消息:

错误:Web应用程序清单的“浏览器”节点期望找不到description元素。

您可以在https://developer.mozilla.org/docs/Web/Apps/Manifest找到更多信息

节点:根>权限>浏览器
manifest.webapp

任何人都可以给我一个这个问题的解决方案?


有多余的,在这一行

"description": "Required to use browser API.", // <--- remove this , 

删除它,你就可以飞行了

有效

{
  "name": "Web browser",
  "description": "A simple web browser.",
  "launch_path": "/index.html",
  "type": "privileged",
  "icons": {
    "512": "/img/firefox512.png",
    "128": "/img/firefox128.png"
  },
  "developer": {
    "name": "Gourab"

  },

  "permissions": {
    "browser": {
    "description": "Required to use browser API."
    }
  }

}

JSON验证器是您的朋友:https://jsonformatter.curiousconcept.com/

链接地址: http://www.djcxy.com/p/79755.html

上一篇: Firefox OS app submission: "The webapp manifest is not valid JSON."

下一篇: Disable Firefox OS keyboard autohiding when touching outside the keyboard