不断收到此错误:
“ list 不是有效的 JSON。行:1,列:1,意外标记。”
我不明白我的代码有什么问题?这是我到目前为止所拥有的:
{
"manifest_version": 2,
"name": "extension",
"version": "1.0",
"description": "My first Chrome extension.",
"browser_action": {
"default_icon": "icon.jpg",
"popup": "popup.html"
}
}
请您参考如下方法:
我在 Visual Studio 2010 中使用 Build Action: None 设置了 manifest.json 文件属性。
在 Visual Studio 中更改为 Content 可确保在我部署时传输文件。
也许你的也是类似的问题。
编辑
鉴于我的反对票,我认为我应该扩展并说我的观点是,鉴于在第 1 行第 1 列有有效的 json,与返回的实际 json 文件相比,您收到 404 http 响应的可能性更大。
所以也许文件不在正确的位置,或者服务器没有权限或其他什么,但以上是我的问题。不可否认,它可能过于具体地说明了我的问题,而不是你的问题。
但一般的观点仍然成立,这更有可能是由Web服务器为json文件返回http响应引起的,请在浏览器中检查网络日志中的响应。