|
版本设置用得好,快速兼容体验好-绍兴网站建设为你呈现时间:2023-08-12 随着小程序生态的蓬勃发展,小程序承载越来越丰富的功能。为了保证更多用户及时体验到新能力,微信团队提供多个版本设置入口,便于开发者快速处理小程序的兼容性问题。 基础库最低可用版本:负责小程序在微信客户端的兼容性问题 小程序最低可用版本:负责线上成功运行的小程序的兼容性问题 优先使用本地版本:负责小程序发布新版本过程的本地版本兼容性问题 访问路径:微信公众平台 -> 设置 -> 基本设置 -> 版本设置 基础库最低可用版本 小程序基础库 是承担小程序框架加载的容器,提供小程序框架所需的组件与 API 接口。 由于微信小程序的能力实现需要微信客户端的支持,因此基础库需要与微信客户端进行合理兼容,最大限度保证用户的微信客户端能够成功运行小程序(详见 基础库版本分布列表)。 为了实现小程序与微信客户端的合理兼容,开发者需要前往 微信公众平台 设置 基础库最低可用版本。微信团队提供近 30 天访问当前小程序的用户所使用的基础库版本占比数据,帮助开发者了解用户的使用情况,合理设置基础库最低可用版本。 左右滑动查看操作步骤 如果用户使用的基础库版本低于开发者设置的基础库最低可用版本,用户将无法使用当前小程序。 用户基础库版本低于设置值的报错示例 小程序最低可用版本 随着小程序的更新迭代,开发者希望用户体验新版本小程序,应用更多新能力;减少旧版本的使用人数,减轻版本维护压力。 微信团队提供 小程序最低可用版本 设置选项。开发者可以设置小程序最低可用版本,保证绝大部分用户能够及时体验到新功能。 左右滑动查看操作步骤 如果用户当前使用的小程序版本低于开发者设置的小程序最低可用版本,小程序将无法直接打开,需要后台加载最新版本小程序代码包。 优先使用本地版本 当小程序发布新版本后,用户打开小程序需先下载最新版本;当下载失败 / 超时才会打开本地小程序版本。这种方式保证用户及时使用到最新版本。 然而首次下载新版小程序代码包需要耗费时间,影响打开成功率,容易造成用户流失。对于有时效性要求的业务而言,这种方式的影响尤为明显。 为了降低小程序版本发布对打开成功率的影响,微信团队推出 优先使用本地版本 设置选项。开发者可以选择是否优先使用本地版本并且设置本地版本最低可用的要求。 左右滑动查看操作步骤 通过设置优先使用本地版本,可实现发版后用户优先使用本地可用版本,同时后台异步更新最新版本。待最新版本更新完成后,用户再次打开小程序将自动使用最新版本。既不影响用户打开成功率,也保证新能力被及时应用。 为了便利开发者实现快速兼容,微信团队提供基础库、小程序、本地版本等情况的版本设置方案,保证小程序的丝滑使用体验,提升小程序的稳定性。 版本设置总结 如有其他小程序相关的问题,可在 微信开放社区 发帖互动,技术专员将为大家解答及进行深度交流。 |