Portieren einer Chrome-Erweiterung zu Microsoft Edge

Mit Microsoft Edge können Sie Ihre Chrome-Erweiterung mit minimalen Änderungen zu Microsoft Edge portieren. Die von Chrome unterstützten Erweiterungs-APIs und Manifestschlüssel sind codekompatibel mit Microsoft Edge. Eine Liste der von Microsoft Edge unterstützten APIs finden Sie unter API-Unterstützung.

So portieren Sie Ihre Chrome-Erweiterung:

  1. Überprüfen Sie die in Ihren Erweiterungen verwendeten Chrome-Erweiterungs-APIs mit der Liste der von Microsoft Edge-Erweiterungen unterstützten APIs .

    Hinweis

    Wenn Ihre Erweiterung APIs verwendet, die von Microsoft Edge nicht unterstützt werden, wird möglicherweise nicht direkt portiert.

  2. Entfernen Sie das update_url Feld aus der Manifestdatei.

  3. Wenn Chrome entweder im Namen oder in der Beschreibung Ihrer Erweiterung verwendet wird, benennen Sie die Erweiterung mit Microsoft Edgeum. Um den Zertifizierungsprozess zu bestehen, sind die Änderungen erforderlich.

  4. Testen Sie Ihre Erweiterung, um zu überprüfen, ob sie in Microsoft Edge funktioniert, indem Sie Ihre Erweiterung querladen.

  5. Wenn Probleme auftreten, können Sie Ihre Erweiterungen in Microsoft Edge mithilfe der DevTools debuggen oder uns kontaktieren.

  6. Befolgen Sie die Veröffentlichungsrichtlinien , um Ihre Erweiterung auf der Microsoft Edge-Add-Ons-Website zu veröffentlichen.

Festlegen allowed_origins für eine native App

Wenn Ihre Erweiterung Nachrichten mit einer nativen App mithilfe chrome.runtime.connectNativevon austauscht, stellen Sie sicher, dass Sie in Der Manifestdatei des nativen Messaginghosts auf chrome-extension://[Microsoft-Catalog-extensionID] festlegenallowed_origins. Die Einstellung ermöglicht es der App, Ihre Erweiterung zu identifizieren.

Nächste Schritte

Nachdem Ihr Erweiterungspaket zur Veröffentlichung auf der Microsoft Edge-Add-Ons-Website bereit ist, erstellen Sie ein Entwicklerkonto , und veröffentlichen Sie Ihre Erweiterung.