问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 微信小程序 Bug iOS ios 11.4.1 苹果6s 6.7.2
- 当前 Bug 的表现:
App({
onLaunch: function () {
if (wx.canIUse("getUpdateManager")) {
const updateManager = wx.getUpdateManager()
updateManager.onCheckForUpdate(function (res) {
// 请求完新版本信息的回调
console.log(res.hasUpdate)
})
updateManager.onUpdateReady(function () {
wx.showModal({
title: '更新提示',
showCancel: false,
content: '发现新版本,请点击"确定"重启微信小程序',
success: function (res) {
if (res.confirm) {
// 新的版本已经下载好,调用 applyUpdate 应用新版本并重启
updateManager.applyUpdate()
}
}
})
})
updateManager.onUpdateFailed(function () {
// 新的版本下载失败
})
} else {
wx.showToast({
title: '您的微信版本过低,部分功能可能受限',
icon: 'none'
})
}
},
})
版本有更新,在启动微信小程序时会给出提示,但是用户还没点击确定就直接进入首页面,使用的微信小程序功能也是旧版的,难道需要在首页面调用这个接口才可以么?
- 预期表现
点击确定后重启微信小程序,然后跳转到首页面
微信小程序开发问题解答
微信小程序开发者回答:
onLauch里的内容不会阻断微信小程序的运行,可以放在首页提示哈
微信小程序开发者回答:
行吧。。谢谢了
微信小程序开发者回答:
麻烦提供一下appid
微信小程序开发者回答:
appid:wx14049408b302b21b
麻烦帮忙看一下,谢谢!
微信小程序开发者回答:
另外想问一下官方另外一个问题。在微信小程序中通过
展示用户微信昵称,在我们昨天的测试中,下午三点左右改了昵称,到了晚上六点,微信小程序中显示的还是旧昵称,今天早上来看的时候发现更新成了新的昵称,我的问题是通过这种方式展示昵称,信息大概多久会更新?我们的微信小程序使用了来获取用户授权,用这里获取到的用户信息来展示,是否会快一点呢?
微信小程序开发者回答:
昵称以及头像都会存在4小时左右更新时间
微信小程序开发者回答:
好的,谢谢。麻烦官方帮忙看一下自动更新的那个问题。现在的实现方式改成了下面这种,准备今天发新版本测试一下
微信小程序开发者回答:
问题已反馈
微信小程序开发者回答:
https://developers.weixin.qq.com/community/develop/doc/000aa497ca4ad88950674bf845bc00 官方大佬帮我看看这个问题啊
微信小程序开发者回答:
问题补充,在vivo x20a 手机中测试,页面也会进行跳转,但是Model蒙层存在,“确定”按钮可以进行点击,也可以进行正常的微信小程序更新,而上面的苹果机型蒙层也会消失,导致无法正常更新。
本文网址:http://www.91bianli.com/weixinxiaochengxu/46615.html