api 能力中有个很有意思的特性可以展开讲讲,「服务通知」跟 web-view 组件基本上会互斥很久:微信作为 IM 应用,最核心的能力就是「消息推送」,在官方管控是不可能轻易开放的。

比如,我们假设,用户因为打开第三方应用,而且是动态化的 web 内容,没有任何操作反馈,就可以不受限的被推送骚扰,那微信就被自己的小程序搞废了…

所以,用户不会关掉微信的消息推送,是小程序在服务通知的优势,却也是小程序内 web-view 组件的劣势 。

当然,小程序是否会开放更多的能力给真 web 开发者,真 polyfill 这个 PWA 的第二个关键特性?这取决于微信对 web eco 的态度,至少在技术方案上是有很多解法的~
展开
评论