专栏首页知晓程序晓快讯 | 开发者一定要看!小程序可以设置「最低运行版本」了

晓快讯 | 开发者一定要看!小程序可以设置「最低运行版本」了

作者:郑智文

知晓程序在 6 月 27 日下午发现,微信公众平台的小程序后台地新增了「公共库最低版本设置」的选项。

也就是说,小程序开发者,现可设置小程序运行要求的公共库(即「基础库」)最低版本了。

有了这个功能,开发者就无需担心小程序的兼容性问题。当用户使用版本太旧的微信启动小程序时,微信就会要求用户升级使用小程序,无需开发者额外进行检测。

那么这次的更新究竟会对用户造成什么影响?开发者又应该如何利用好这个功能?下面知晓程序(微信号 zxcx0101)就来给大家分析一下。

关注「知晓程序」微信公众号,回复「新能力」,获取小程序新能力全解读。

对于用户来说,有什么影响?

从公测到现在,微信已经为小程序释放了大量的新能力、新接口。但在越来越多小程序使用新能力和新接口的同时,有一部分用户仍然使用旧版本微信。

如果这些使用旧版本微信的用户,直接打开使用新接口的小程序,看到的可能是根本无法使用的小程序。

现在,如果你的微信版本已经很久没有更新,有可能会在访问小程序时,碰到这样的提示:

你需要做的,就是点击「更新微信版本」按钮,升级微信版本,再尝试访问小程序即可。

虽然这可能会让使用小程序显得「更麻烦」,但这样也可以避免小程序因兼容问题,导致糟糕的体验

知晓程序(微信号 zxcx0101)也建议大家及时更新微信,避免出现小程序无法使用的问题。

关注「知晓程序」微信公众号,回复「安装包」,即刻获取最新版微信安装包下载地址。

开发者如何利用这个「新能力」?

虽然设置「最低版本库」可以有效减轻开发者进行兼容工作的难度,但知晓程序(微信号 zxcx0101)并不建议开发者直接将「最低版本库」值调为最高。

因为,使用旧版微信的用户,远比你的想象要更多。

为了让开发者更好地设置最低公共库版本,微信还贴心地在设置页面,展示了使用相应最低公共库版本后,受影响用户比例。

知晓程序(微信号 zxcx0101)建议:

  • 开发者可以按小程序功能的实际接口需求,确定需要调整的最低公共库版本。
  • 如果旧版公共库只影响小程序的非主要功能,建议使用 wx.canIUse() 接口,关闭受影响的功能(而不是阻止用户使用整个小程序)。
  • 如果该设置影响的小程序用户比例较大,建议提前通过其他渠道通知、引导用户升级微信,避免造成用户流失。

本文分享自微信公众号 - 知晓程序(zxcx0101),作者:让你更知小程序的

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-09-28

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 微信小程序发布时间出炉!全面了解小程序的前世今生

    知晓君
  • 微信官方爆料!这批小程序重磅「新能力」即将开放

    但据知晓程序(微信号 zxcx0101)了解,这两个新能力,并不是真正的「新」能力。早在官方宣布之前,一些小程序就已经使用了类似特性。?

    知晓君
  • 什么样的小程序,才是好的小程序?

    知晓君
  • 小程序教程哪家强?硅谷大神携手微信,要教你开发带你飞

    知晓君
  • 微信小程序开发系列一:微信小程序的申请和开发环境的搭建

    版权声明:本文为博主汪子熙原创文章,未经博主允许不得转载。 https://jerry.bl...

    Jerry Wang
  • 革了短信的命之后,微信开始把枪口对准了应用市场

    12 月 28 日,微信宣布,新版本 6.6.1 中小程序增加了新的类目:微信小游戏,用户在更新完微信新版本之后即可进入小游戏 「跳一跳」。目前 iOS 版本已...

    企鹅号小编
  • 房地产行业如何借助小程序玩转新营销?

    在过去,房地产商一般通过置业顾问打电话、群发短信或者公众号推送等方式来为客户提供服务,而这些方式对于用户来说都是被动接受。微信小程序的出现大大的缩短了线下场景的...

    用户1745481
  • 房地产行业如何借助小程序玩转新营销?

    在过去,房地产商一般通过置业顾问打电话、群发短信或者公众号推送等方式来为客户提供服务,而这些方式对于用户来说都是被动接受。微信小程序的出现大大的缩短了线下场景的...

    用户1745481
  • 小程序 · 一周报 | 小程序获取用户信息接口优化调整 / 小游戏视频广告发布

    极乐君
  • 手把手带你实战uni-app小程序项目

    uni-app 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台,解决了多个平台,...

    极乐君

扫码关注云+社区

领取腾讯云代金券