微信小程序提示微信升级设置方法

//官方提供的升级代码
const version = wx.getSystemInfoSync().SDKVersion
if (this.compareVersion(version, '1.6.4') >= 0) {
} else {
// 如果希望用户在最新版本的客户端上体验您的小程序,可以这样子提示
wx.showModal({
title: '提示',
content: '当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'
})
}
//另附compareVersion的版本函数比较写法
compareVersion(v1, v2) {
v1 = v1.split('.');
v2 = v2.split('.');
var len = Math.max(v1.length, v2.length);
while (v1.length < len) {
v1.push('0');
}
while (v2.length < len) {
v2.push('0');
}
for (var i = 0; i < len; i++) {
var num1 = parseInt(v1[i]);
var num2 = parseInt(v2[i]);
if (num1 > num2){
return 1;
}else if(num1 < num2){
return -1;
}
}
return 0;
}

上面代码的写法并不能引导浏览者去升级微信,但在官方小程序管理后台提供了通过设置》基本设置》基础库最低版本设置 现在最低要求版本即可。但要求此设置需要在iOS 6.5.8或安卓6.5.7及以上微信客户端版本才生效。

QQ图片20190522101113.png

转载请注明本文固定链接
喜欢 ()or分享