manifest.json:2清单:第2行,第2列,意外令牌

时间:2018-07-19 07:40:24

标签: sharepoint-2013 manifest.json

美好的一天。

我尝试将清单文件添加到我的SharePoint网站,但没有成功。

请记住,这是我第一次添加清单文件。

所以我创建了一个manifest.jason文件,其中包含以下代码:

{
    "name": "",
    "short_name": "",
    "icons": [
        {
      "src": "SiteAssets/smallBlock.png",
      "type": "image/png",
      "sizes": "192x192"
    },
    {
      "src": "SiteAssets/bigBlock.png",
      "type": "image/png",
      "sizes": "512x512"
    }
  ],
  "theme_color": "#790B0B"
  "background_color": "#790B0B",
  "display": "standalone",
}

我也像这样包含在我的主页中:

<link rel="manifest" href="/Style%20Library/scripts/manifest.json">

...这不起作用

使用chrome开发工具时出现以下错误:

  

manifest.json:2清单:第2行,第2列,意外令牌。

请有人帮忙。

1 个答案:

答案 0 :(得分:0)

在上一个删除的回复中,我说我感觉到Sharepoint不喜欢从站点文件夹请求JSON文件,我是对的。查看清单调用的响应,它会为您提供一个奇怪的js / html文件。不要使用manifest.json,而是使用manifest.webmanifest,

href="/Style%20Library/scripts/manifest.webmanifest"

这完全为我解决了,希望对您也有帮助。