Chrome 102 已经正式发布了,其中对 Web 开发者而言新增了一个杀手级的功能:File Handling API 。这个功能可以让用户在操作系统的文件管理器中通过双击或右键(打开方式...)直接用已安装的 PWA 应用打开(一个或多个选中的)文件,就像使用原生桌面应用一样。例如: • 双击一个文本文件就用文本编辑器打开这个文件。 • 双击视频就用视频播放器播放视频。 • 双击你自定义的文件格式(后缀)就用你的 Web app 打开。
https://webvideoplayer.org/ 是我去年做的一个简单的 PWA 版的视频播放器。点击浏览器地址栏右侧的“安装”图标,或点击页面上的 “PWA Install” 按钮即可安装。之后就可以在文件管理器(比如 macOS 的 Finder 中)选择用这个新安装的 Video Player 播放视频了。