共用方式為


將 Chrome 擴充功能移植到 Microsoft Edge

Microsoft Edge 允許你以最小的改動將 Chrome 擴充功能移植到 Microsoft Edge。 Chrome 支援的擴充 API 與清單金鑰與 Microsoft Edge 程式碼相容。 關於 Microsoft Edge 支援的 API 清單,請參見 API 支援

要移植你的 Chrome 擴充功能:

  1. 請參考 Microsoft Edge 擴充功能支援的 API 清單,檢視你擴充功能中使用的 Chrome API。

    如果擴充功能使用了 Microsoft Edge 不支援的 API,可能無法直接移植。

  2. 將該 update_url 欄位從清單檔案中移除。

  3. 如果 Chrome 名稱或擴充功能描述中使用了 ,請用 Microsoft Edge重新品牌化。 要通過認證流程,必須進行這些變更。

  4. 透過側載擴充功能測試該擴充功能是否能在 Microsoft Edge 上運作。 請參考 Sideload 擴充功能,以便在本地安裝並測試

  5. 如果你遇到任何問題,可以:

為原生應用程式設定allowed_origins

如果你的擴充功能透過 與原生應用程式chrome.runtime.connectNative交換訊息,請確保你在原生訊息主機清單檔案中設定allowed_origins為 。chrome-extension://[Microsoft-Catalog-extensionID] 這個設定允許應用程式識別你的分機。

發佈擴充功能

當你的擴充套件準備好在 Microsoft Edge Add-ons 發佈後:

  1. 註冊成為 Microsoft Edge 擴充功能開發者

  2. 發佈一個 Microsoft Edge 擴充功能