微软与谷歌合作推进PWA渐进式网络应用 支持通过超链接进行调用
尽管在Windows 10 最新测试版里微软取消PWA应用公开预览计划,但这并不意味着微软会直接放弃PWA应用。
据微软消息目前该公司正在与谷歌合作强化PWA功能 , 微软和谷歌也希望PWA能够与传统应用具有相同的能力。
例如当用户安装PWA应用后可以注册URL协议处理程序 , 用户点击特定开头的协议时就可以直接打开PWA应用。
mailto:// 当用户点击的超链接为该协议开头时 ,则支持自动打开用于处理邮件的PWA应用例如Outlook PWA。
ms-word:// 该协议支持打开Word应用程序 ,如果用户没有安装Word桌面版则会通过网页打开Word Online。
web+music:// 该协议用于调用那些支持流媒体音乐的PWA应用,例如用户点击时该协议触发 YouTube PWA。
magnet:// 老司机们在聊天时可能会经常发送这类磁力链接分享资源 ,点击该链接也可以打开专门的下载工具。
这类注册协议不仅仅是可以打开特定的PWA应用程序,还可以根据协议参数跳转到特定应用并打开特定的文件。
例如 ms-powerpoint://deck2378465 可以直接打开PowerPoint然后跳转到deck2378465这个特定演示文档。
当用户共享歌曲时生成的链接可以是 web+music://songid=1234&time=0:13 可以打开歌曲并跳转特定时间。
需要注意的是目前这类参数仅限于用户已经安装的PWA应用,如果没有安装的话是不会注册的自然也无法打开。
微软正在与谷歌合作让Google Chrome浏览器支持这些功能,当然最终 Microsoft Edge 浏览器也同样会支持。