microsoft 宣布,从 microsoft edge 96 开始, web 应用程序现在将能够在 microsoft edge 中使用协议处理程序。已装的web应用程序(或pwa)将有新功能,可以导航到预设或自定义协议。在安装后,web 应用程序可以注册为协议处理程序,以便在调用特定协议时启动。
如果您的 Web 应用程序能够注册为协议处理程序,它将“与操作系统更好地集成,并且可以设置为打开特定协议”。它也可以设置为默认处理程序,这意味着如果您正在开发作为电子邮件客户端的 Web 应用程序,您可以为用户提供选项,使其成为生成新电子邮件的默认应用程序。
还有一种方法,那就是注册以 web+ 作为前缀的协议,这样就可以创建具备可管理自定义方案能力的 Web 应用程序。它可以作为一个有用的资源,以防您需要浏览一个未能符合“安全列表方案集”的要求的URL。
根据新闻稿,为了将您安装的 Web 应用程序注册为协议处理程序,您需要在清单文件中使用 protocol_handlers 字段。如果清单中的协议处理程序字段可用,在这种情况下,Web 应用程序将在安装期间注册为集合中定义的协议的协议处理程序。
协议处理程序支持 Windows、Linux 和 Mac 操作系统。新闻稿提到微软已经“将这项工作贡献给了 Chromium 开源项目”,并且该功能也可以在其他基于 Chromium 的浏览器中使用。
以上就是Web 应用现在可以在 Microsoft Edge 中使用协议处理程序的详细内容,更多请关注php中文网其它相关文章!
Edge浏览器是由Microsoft(微软中国)官方推出的全新一代手机浏览器。Edge浏览器内置强大的搜索引擎,一站搜索全网,搜文字、搜图片,快速识别,帮您找到想要的内容。有需要的小伙伴快来保存下载体验吧!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号