自 96 版本開始,微軟宣布用戶可以在 Microsoft Edge 中使用 Protocol Handlers。這項最新功能將允許已安裝的網絡應用程序(或 PWA)瀏覽預先設定的或自定義的協(xié)議。已安裝的網絡應用程序也將能夠作為協(xié)議處理程序在操作系統(tǒng)中注冊,并在特定協(xié)議被調用時啟動。
如果你的網絡應用程序有能力注冊為協(xié)議處理程序,它能更好的與操作系統(tǒng)整合,并可以被設置為打開特定的協(xié)議。它還可以被設置為默認處理程序,這意味著,如果你正在開發(fā)一個作為電子郵件客戶端的網絡應用程序,你可以為用戶提供選擇,讓它成為生成新電子郵件的默認應用程序。
此外,你可以通過注冊以 web+ 為前綴的協(xié)議,產生你的網絡應用可以管理的自定義方案。如果你需要瀏覽一個“安全列表方案集不適合”的 URL,它可以作為一個有用的資源。
根據新聞稿,為了將你安裝的網絡應用程序注冊為協(xié)議處理程序,你需要在清單文件中使用 protocol_handlers 字段。如果清單中的 protocol-handlers 字段可用,在這種情況下,網絡應用將在安裝期間被注冊為集合中定義的協(xié)議處理程序。
協(xié)議處理程序提供對 Windows、Linux 和 Mac 的支持。新聞稿提到,微軟已經“將這項工作貢獻給了Chromium開源項目”,該功能在其他基于 Chromium 的瀏覽器中也可用。
(舉報)