【发布时间】:2018-02-25 12:35:40
【问题描述】:
我的问题和这个问题一样: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/但它说:
意外的crx格式版本号
我尝试解压缩 crx 文件以查看 manifest.json 中的关键字段,但它根本没有设置。
我在我的用户数据目录中找不到我的扩展程序,我的扩展程序使用本机消息传递,我需要 ID 在所有客户端设备上保持不变,以便 allowed_origins 在本机主机清单中工作。
那么如何获取我们清单的键值呢?
【问题讨论】:
-
将 .pem 文件内容(--- 之间的数据)粘贴到 manifest.json 中作为
"key"值(没有换行符,ofc)。我还没有尝试过。它们看起来相似但不一样(总长度不同)所以我猜只需要前 216 个字符。否则上传到网上商店,从那里下载,从下载的 manifest.json 中将key复制粘贴到您的 manifest.json 中