编程语言
首页 > 编程语言> > javascript – 渐进式Web应用程序manifest.json文件中的无效JSON语法

javascript – 渐进式Web应用程序manifest.json文件中的无效JSON语法

作者:互联网

使用Google Lighthouse extension或其他类似的manifest.json验证服务时出现以下错误.

“错误:文件无效JSON:SyntaxError:位于0的JSON中的意外标记”

清单有效.我得到了“添加到主屏幕”提示,并且在开发工具(应用程序/清单部分)中找到了manifest.json文件,但未显示该文件的参数.

我已经检查了Google IO的格式,并且MIME类型是正确的.我想失去什么尝试.

有任何想法吗?

解决方法:

如果您在Windows上,则上述错误可能是因为您使用字节顺序标记(BOM)保存了manifest.json文件.

没有BOM的保存可以解决问题.

在Visual Studio中使用“另存为”,使用“保存”旁边的下拉列表选择“使用编码保存”,然后选择“Unicode(不带签名的UTF-8)”.

标签:json,javascript,manifest,progressive-web-apps
来源: https://codeday.me/bug/20190717/1487281.html