我无法在清单中使用csp上传我的chrome扩展程序

时间:2012-08-03 14:49:55

标签: google-chrome-extension chrome-web-store

在我的manifest.json中,我有一个csp规则:

"content_security_policy": "script-src 'self' https://ssl.google-analytics.com https://connect.facebook.net https://apis.google.com; object-src 'self'" 

使用Facebook和谷歌API。但是,当我将我的扩展名上传到chrome网上商店时,报告了一个错误:

  

发生错误:无效的清单。如果您的清单包含   评论,请删除它们,因为我们的画廊尚不支持它们。

删除内容安全策略规则后,它可以正常工作。

但是这个csp规则是我的扩展工作所必需的,那是一个webstore的错误吗?

2 个答案:

答案 0 :(得分:0)

这是一个已知的WebStore错误,问题140519 Invalid Manifest error in Web Store Gallery when updating extension

它将在本周的某个时间在下一个网上商店发布中修复。

答案 1 :(得分:0)

尝试此解决方案,它适用于我: 您必须从父文件夹中删除任何[* .json] 文件(当然 除了manifest.json文件 )。 并且最好从您的应用程序中删除任何不需要的文件。