我在《iOS 12.2 正式版发布!新功能汇总》介绍了 iOS 12.2 的众多新功能新特性,不过今天发现这篇文章漏了一些重要新功能。
这些新功能都和 PWA 应用有关,它让 PWA 应用用起来更像微信小程序了。iPhone 从 iOS 11.3 开始支持 PWA,全称叫 Progressive Web App,简称网页应用。
一个典型 PWA 应用就是微博,用 Safari 打开 weibo.com 这个网址,然后调出 iOS 的分享菜单,把它添加到桌面,这样就创建了一个微博 PWA 应用。当然所有网站都可添加到桌面,但只有 PWA 网站添加到桌面才能获得接近原生 app 的使用体验。
除此之外,淘宝、B站、百度地图、高德地图、谷歌地图、Twitter 等等,都支持 PWA。这个网站收集了大部分支持 PWA 的应用或网站:
https://pwa-directory.appspot.com
iOS 12.2 对 PWA 的优化主要体现在以下 3 点。
状态保存
打开 PWA 应用后,返回桌面,或者进入应用切换视图再返回,终于不会自动重新刷新!!真是超级超级赞啊!!以前的 iOS 版本每一次都会重新刷新,超级烦!
比如用 B 站的 PWA 应用看视频,下图是 iOS 12.1.3 的效果,第一次打开会重新刷新,然后播放一个视频,接着返回桌面,再重新打开,结果又重新刷新,视频没法看了。。。
而 iOS 12.2 重新打开 PWA 应用,它会保持你上一次退出时的界面,所以能继续播放视频,如果你体验过旧版本的表现,你就知道 iOS 12.2 这个功能有多赞了!
再比如,用高德地图的 PWA 应用导航,旧版系统一旦返回桌面或切换再返回,导航就会终止,而 iOS 12.2 能保持导航。
分享菜单
iOS 12.2 的 PWA 应用可以调出系统分享菜单了,之前是不可以的。如下图微博的 PWA 应用,左边是 iOS 12.2,右边是 iOS 12.1.3。iOS 12.2 增加了分享功能,点击它,就能调出 iOS 系统的分享菜单。
内部链接
iOS 12.2 的 PWA 应用可以直接在应用内打开外部链接了,就像在微信打开外部链接一样。而旧版 PWA 应用点击外部链接后,会自动跳转到 Safari 打开...
下图是 iOS 12.2 的效果:
————
大概就酱紫。总的来说,iOS 12.2 的 PWA 应用更接近原生应用了,有点像微信的小程序,旧版系统的 PWA 应用如果用来听音乐、看视频、地图导航之类的,体验糟糕得根本无法用。
如果你已经升级到 iOS 12.2,并且不想安装独立应用,可以试试 PWA,添加到桌面就可以了。不过 iOS 的 PWA 应用和 Android 的 PWA 应用还是有一些差距的,这里不多说啦。
联系客服