小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如标题,我看了低版本兼容。一共三个方法,但是我用一个就判断一下吗?有没有统一的判断方法或者接口?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
没有统一的判断方法,不过你可以在小程序后台设置用户访问小程序的最低基础库版本,低于该版本的微信会提醒用户更新微信客户端,否则无法访问小程序,不然就在自己使用对应API的时候分别判断。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
提示代码: onShow: function () { //微信版本号 const version = uni.getSystemInfoSync().version; //区分手机系统 const paltsfrom = uni.getSystemInfoSync().platform; var version1 = version.split('.'); var currentVersion = version1.join(''); if (paltsfrom == 'ios' || paltsfrom == 'android') { if (currentVersion <= 700) { uni.showModal({ title: '提示', content: '当前微信版本过低,部分功能将会无法正常使用,请升级到最新微信版本后重试。', success: function (res) { if (res.confirm) { //升级微信 wx.updateWeChatApp(); } else { //推出小程序 wx.exitMiniProgram({ success: function () {} }); } } }); } } },
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
没有统一的判断方法,不过你可以在小程序后台设置用户访问小程序的最低基础库版本,低于该版本的微信会提醒用户更新微信客户端,否则无法访问小程序,不然就在自己使用对应API的时候分别判断。
小程序无法主动退出,不过可以通过按钮让用户点击后关闭小程序。
提示代码: onShow: function () { //微信版本号 const version = uni.getSystemInfoSync().version; //区分手机系统 const paltsfrom = uni.getSystemInfoSync().platform; var version1 = version.split('.'); var currentVersion = version1.join(''); if (paltsfrom == 'ios' || paltsfrom == 'android') { if (currentVersion <= 700) { uni.showModal({ title: '提示', content: '当前微信版本过低,部分功能将会无法正常使用,请升级到最新微信版本后重试。', success: function (res) { if (res.confirm) { //升级微信 wx.updateWeChatApp(); } else { //推出小程序 wx.exitMiniProgram({ success: function () {} }); } } }); } } },