微信小程序兼容问题

官方指导上提供了三种方法,以及一种强力措施。

  1. 版本号比较
    微信客户端和小程序基础库的版本号风格为 Major.Minor.Patch(主版本号.次版本号.修订版本号)。
    版本号比较适用于所有情况。但不要直接使用字符串比较的方法进行版本号比较。
  2. API 存在判断
    对于新增的 API,可以通过判断该API是否存在来判断是否支持用户使用的基础库版本。
  3. wx.canIUse
    通过 wx.canIUse 来判断是否可以在该基础库版本下直接使用。

另外一种强力措施就是设置最低基础库版本(需要 iOS 6.5.8 / 安卓 6.5.7 及以上版本微信客户端支持)。
开发者可以登录小程序管理后台,进入「设置 - 基本设置 - 基础库最低版本设置」进行配置。在配置前,开发者可查看近 30 天内访问当前小程序的用户所使用的基础库版本占比,以帮助开发者了解当前用户使用的情况。

你可能感兴趣的:(微信小程序兼容问题)