基础库 | 您所在的位置:网站首页 › 微信版本低于7020 › 基础库 |
兼容1. 版本号比较2. API 存在判断3. wx.canIUse设置最低基础库版本兼容 小程序的功能不断的增加,但是旧版本的微信客户端并不支持新功能,所以在使用这些新能力的时候需要做兼容。 开发者可以通过以下方式进行低版本的兼容: 1. 版本号比较微信客户端和小程序基础库的版本号风格为 Major.Minor.Patch(主版本号.次版本号.修订版本号)。 文档中会在组件,API等页面描述中带上各个功能所要求的最低基础库版本号。 开发者可以在小程序中通过调用 wx.getSystemInfo 或者 wx.getSystemInfoSync 获取到当前小程序运行的基础库的版本号。通过版本号比较的方式进行运行低版本兼容逻辑。 版本号比较适用于所有情况。部分场景下也可以使用后面提到的方法完成。 注意:不要直接使用字符串比较的方法进行版本号比较。 版本号比较可以参考以下代码: function compareVersion(v1, v2) { v1 = v1.split('.') v2 = v2.split('.') const len = Math.max(v1.length, v2.length) while (v1.length |
CopyRight 2018-2019 实验室设备网 版权所有 |