首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将边缘扩展上载到具有现有扩展ID的web商店

将边缘扩展上载到具有现有扩展ID的web商店
EN

Stack Overflow用户
提问于 2020-03-11 08:39:47
回答 1查看 119关注 0票数 0

我们正在将Chrome扩展移植到Edge,并且我们的扩展已经有了本地消息应用程序所依赖的扩展ID。

在Chrome中,你可以通过在第一次上传扩展包时包含"key.pem“文件来控制新创建的扩展的id。但这在Edge Store中不起作用,它似乎总是创建一个新的扩展ID。

有没有办法强制商店使用我们现有的扩展ID?

EN

回答 1

Stack Overflow用户

发布于 2020-03-11 10:01:29

您的本机消息传递应用程序是否依赖于chrome.runtime.connectNative应用程序?

如果是,我建议您在本机消息传递主机清单文件中将allowedorigins设置为"extension://Microsoft-Catalog-extensionID“。

所以我认为您必须使用Microsoft-Catalog-extensionID,而不能使用现有扩展Id。

我在文档中找到了这个信息。

如果您的扩展使用chrome.runtime.connectNative API与本机应用程序交换消息,请确保在本机消息传递主机清单文件中将allowedorigins设置为" Extension ://Microsoft-Catalog-extensionID“。这使应用程序能够识别扩展。

参考资料:

Port Chrome Extension To Microsoft (Chromium) Edge

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60627771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档