將 Chrome 擴充功能移植到 Microsoft Edge
Microsoft Edge 可讓您以最少的變更,將 Chrome 延伸模組移植到 Microsoft Edge。 Chrome 支援的擴充功能 API 和資訊清單金鑰與 Microsoft Edge 程式碼相容。 如需 Microsoft Edge 支援的 API 清單,請參閱 API 支援。
若要移植 Chrome 擴充功能:
檢閱延伸模組中使用的 Chrome 擴充功能 API 與 Microsoft Edge 擴充 功能支援的 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]
為 。 此設定可讓應用程式識別您的延伸模組。
後續步驟
當您的延伸模組套件準備好在 Microsoft Edge 附加元件網站中發佈之後, 請建立開發人員帳戶 並 發佈您的擴充功能。