根据manifest.json我有一个MDN spec,当它从移动设备浏览网站时可以正常工作(添加到主屏幕弹出窗口,主题颜色和图标加载等等) Chrome开发者工具无法解析它。灯塔(镀铬扩展)仍然存在同样的问题。
有没有人见过类似的问题?我认为JSON是无效的,但是复制粘贴到Web App Validator它被标记为正确,但是在输入URL时它给出了一个解析错误:
File isn't valid JSON: SyntaxError: Unexpected token in JSON at position 0
答案 0 :(得分:4)
manifest.json
文件中可能存在get_foo_display
问题。
如果您的计算机上有Notepad ++,请尝试打开该文件,单击菜单“编码” - > “在没有BOM的情况下在UTF8中编码”,然后保存文件。
如果您没有Notepad ++,请在Google上搜索您喜欢的IDE /编辑器的“删除BOM字符”。