Перенос расширения Chrome в Microsoft Edge
Microsoft Edge позволяет переносить расширение Chrome в Microsoft Edge с минимальными изменениями. API расширений и ключи манифеста, поддерживаемые Chrome, совместимы с кодом с Microsoft Edge. Список API, поддерживаемых Microsoft Edge, см. в разделе Поддержка API.
Чтобы перенести расширение Chrome, выполните приведенные далее действия.
Просмотрите API-интерфейсы расширений Chrome, используемые в расширениях, со списком поддерживаемых расширений Microsoft Edge.
Примечание.
Если расширение использует API, которые не поддерживаются Microsoft Edge, оно может не переносить напрямую.
update_url
Удалите поле из файла манифеста.Если
Chrome
используется в имени или описании расширения, выполните ребрендинг расширения с помощьюMicrosoft Edge
. Для прохождения процесса сертификации требуются изменения.Протестируйте расширение, чтобы проверить, работает ли оно в Microsoft Edge, загрузив неопубликованное расширение.
Если у вас возникли проблемы, вы можете выполнить отладку расширений в Microsoft Edge с помощью средств разработки или связаться с нами.
Следуйте рекомендациям по публикации , чтобы опубликовать расширение на веб-сайте надстроек Microsoft Edge.
Настройка allowed_origins для собственного приложения
Если расширение обменивается сообщениями с собственным приложением с помощью chrome.runtime.connectNative
, убедитесь, что в файле манифеста узла собственных сообщений задано значение allowed_origins
chrome-extension://[Microsoft-Catalog-extensionID]
. Этот параметр позволяет приложению идентифицировать ваше расширение.
Дальнейшие действия
Когда пакет расширения будет готов к публикации на веб-сайте надстроек Microsoft Edge, создайте учетную запись разработчика и опубликуйте расширение.