将 Chrome 扩展移植到 Microsoft Edge
Microsoft Edge 允许将 Chrome 扩展移植到 Microsoft Edge,只需进行极少的更改。 Chrome 支持的扩展 API 和清单密钥与 Microsoft Edge 的代码兼容。 有关 Microsoft Edge 支持的 API 列表,请参阅 API 支持。
若要移植 Chrome 扩展,请执行以下操作:
使用 Microsoft Edge 扩展支持的 API 列表查看扩展中使用的 Chrome 扩展 API 。
注意
如果扩展使用 Microsoft Edge 不支持的 API,则它可能不会直接移植。
update_url
从清单文件中删除 字段。如果在
Chrome
扩展的名称或说明中使用 ,请使用 重新命名扩展Microsoft Edge
。 若要通过认证过程,需要进行更改。通过 旁加载扩展来测试扩展,以检查它在 Microsoft Edge 中是否有效。
如果遇到任何问题,可以使用 DevTools 在 Microsoft Edge 中调试扩展,或 联系我们。
按照 发布指南 在 Microsoft Edge 加载项网站上发布扩展。
为本机应用设置allowed_origins
如果扩展使用 chrome.runtime.connectNative
与本机应用交换消息,请确保在本机消息主机清单文件中将 设置为 allowed_origins
chrome-extension://[Microsoft-Catalog-extensionID]
。 设置允许应用标识扩展。