此外,已經安裝的 Web 應用程序也將能夠向操作系統註冊為協議處理程序,並在調用特定協議時啟動。
Edge 中的 Web 應用程序可以使用協議處理程序
是的,如果您的 Web 應用程序能夠註冊為協議處理程序,它將與操作系統更好地集成,並且可以通過編程來打開特定的協議。
此外,它可以設置為默認處理程序,這意味著如果您正在開發作為電子郵件客戶端的 Web 應用程序,您可以為用戶提供選項,使其成為撰寫新電子郵件的默認應用程序。
請注意,您可以通過使用 web+ 前綴註冊協議來創建 Web 應用程序可以管理的自定義模式。
例如,這家總部位於雷德蒙德的科技巨頭使用 PWinter PWA,這是一個可安裝的 Web 應用程序,允許用戶通過選擇 3 種顏色來創建自定義 PWA 徽標。
"protocol_handlers": [
{
"protocol": "web+pwinter",
"url": "index.html?colors=%s"
}
]
根據 Microsoft 文檔,要將已安裝的 Web 應用程序註冊為協議處理程序,您必須使用 清單文件中的協議處理程序字段。
但是,如果清單中的協議處理程序字段可用,則 Web 應用程序將在安裝期間註冊為集合中定義的協議的協議處理程序。
這些協議處理程序提供對 Windows、Linux 和 Mac 的支持,微軟還表示它已經為 Chromium 開源項目做出了貢獻,並且該功能也可以在其他基於 Chromium 的瀏覽器上使用。
請記住,很快我們也將能夠更輕鬆地在 Edge 瀏覽器中關注我們最喜歡的作者。
對這個新的 Edge 功能感到興奮嗎?在下面的評論部分與我們分享您的想法。
發佈留言