我的问题与此问题相同:How to change chrome packaged app id Or Why do we need key field in the manifest.json?
我们的扩展程序不会发布到网上商店,我尝试在开发模式下使用Pack Extension创建crx文件,然后我将crx文件上传到https://robwu.nl/crxviewer/,但它说:< / p>
意外的crx格式版本号
我尝试解压缩crx文件以查看manifest.json中的关键字段,但它根本没有设置。
我无法在我的用户数据目录中找到我的扩展程序,我的扩展程序使用本机消息传递,我需要所有客户端设备上的ID保持不变,allowed_origins
才能在本机主机清单中工作。< / p>
那么如何获取清单的关键值?
答案 0 :(得分:0)
由于https://robwu.nl/crxviewer/可能已过时,导致出现此错误。而是从网上商店安装CRX viewer。安装后,可在任何扩展上使用它。您将看到类似这样的内容:
单击右上角的打开。您将看到一个类似于https://robwu.nl/crxviewer/的页面。现在,单击“选择文件”按钮,然后选择您的crx文件。打开chrome的控制台(如果未默认选中,请按F12键,然后单击Console,您将看到清单的键值。复制该文件并将其粘贴到扩展程序的源清单文件中。