Porter une extension Chrome vers Microsoft Edge
Microsoft Edge vous permet de porter votre extension Chrome vers Microsoft Edge avec des modifications minimales. Les API d’extension et les clés de manifeste prises en charge par Chrome sont compatibles avec le code avec Microsoft Edge. Pour obtenir la liste des API prises en charge par Microsoft Edge, consultez Prise en charge des API.
Pour porter votre extension Chrome :
Passez en revue les API d’extension Chrome utilisées dans vos extensions avec la liste des API prises en charge par les extensions Microsoft Edge.
Remarque
Si votre extension utilise des API qui ne sont pas prises en charge par Microsoft Edge, elle risque de ne pas porter directement.
Supprimez le
update_url
champ du fichier manifeste.Si
Chrome
est utilisé dans le nom ou la description de votre extension, renommez votre extension à l’aideMicrosoft Edge
de . Pour réussir le processus de certification, les modifications sont nécessaires.Testez votre extension pour vérifier si elle fonctionne dans Microsoft Edge en chargeant votre extension.
Si vous rencontrez des problèmes, vous pouvez déboguer vos extensions dans Microsoft Edge à l’aide de DevTools, ou contactez-nous.
Suivez les instructions de publication pour publier votre extension sur le site web des modules complémentaires Microsoft Edge.
Définition de allowed_origins pour une application native
Si votre extension échange des messages avec une application native à l’aide chrome.runtime.connectNative
de , assurez-vous que vous définissez allowed_origins
chrome-extension://[Microsoft-Catalog-extensionID]
sur dans votre fichier manifeste d’hôte de messagerie native. Le paramètre permet à l’application d’identifier votre extension.
Prochaines étapes
Une fois que votre package d’extension est prêt à être publié sur le site web des modules complémentaires Microsoft Edge, créez un compte de développeur et publiez votre extension.