晓快讯 | 小程序后台更新,现在可设「最低微信版本」
知晓程序在 6 月 27 日下午发现,微信公众平台的小程序后台地新增了「公共库最低版本设置」的选项。
也就是说,小程序开发者,现可设置小程序运行要求的公共库(即「基础库」)最低版本了。
有了这个功能,开发者就无需担心小程序的兼容性问题。当用户使用版本太旧的微信启动小程序时,微信就会要求用户升级使用小程序,无需开发者额外进行检测。
那么这次的更新究竟会对用户造成什么影响?开发者又应该如何利用好这个功能?下面知晓程序(微信号 zxcx0101)就来给大家分析一下。
关注「知晓程序」微信公众号,回复「新能力」,获取小程序新能力全解读。
对于用户来说,有什么影响?
从公测到现在,微信已经为小程序释放了大量的新能力、新接口。但在越来越多小程序使用新能力和新接口的同时,有一部分用户仍然使用旧版本微信。
如果这些使用旧版本微信的用户,直接打开使用新接口的小程序,看到的可能是根本无法使用的小程序。
如果你已经想不起来自己的微信是什么时候更新的,有可能会在访问小程序时,碰到这样的提示:
你需要做的,就是点击「更新微信版本」按钮,升级微信版本,再尝试访问小程序即可。
虽然这可能会让使用小程序显得「更麻烦」,但这样也可以避免小程序因兼容问题,导致糟糕的体验。
知晓程序(微信号 zxcx0101)也建议大家及时更新微信,避免出现小程序无法使用的问题。
关注「知晓程序」微信公众号,回复「安装包」,即刻获取最新版微信安装包下载地址。
开发者如何利用这个「新能力」?
虽然设置「最低版本库」可以有效减轻开发者进行兼容工作的难度,但知晓程序(微信号 zxcx0101)并不建议开发者直接将「最低版本库」值调为最高。
因为,使用旧版微信的用户,远比你的想象要更多。
为了让开发者更好地设置最低公共库版本,微信还贴心地在设置页面,展示了使用相应最低公共库版本后,受影响用户比例。
知晓程序(微信号 zxcx0101)建议:
- 开发者可以按小程序功能的实际接口需求,确定需要调整的最低公共库版本。
- 如果旧版公共库只影响小程序的非主要功能,建议使用
wx.canIUse()
接口,关闭受影响的功能(而不是阻止用户使用整个小程序)。 - 如果该设置影响的小程序用户比例较大,建议提前通过其他渠道通知、引导用户升级微信,避免造成用户流失。
关注「知晓程序」公众号 👇
- 在微信后台回复「新能力」,获取小程序新能力全解读。
- 在微信后台回复「666」,加入知晓开发联盟。