+1
为什么小程序更新提示只有ios用户有,安卓用户看不到更新提示?之前安卓还有过更新提示,最近几个版本突然没有了,只有ios有,代码是没有变更过的。想问问官方这边是否有什么调整吗? 代码如下: if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager() updateManager.onCheckForUpdate(function (res) { console.log(res, '是否需要更新') // 请求完新版本信息的回调 if (res.hasUpdate) { updateManager.onUpdateReady(function () { console.log('更新提示') wx.showModal({ title: '更新提示', content: '新版本已经准备好,是否重启应用?', success: function (res) { console.log('success====', res) // res: {errMsg: "showModal: ok", cancel: false, confirm: true} if (res.confirm) { // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启 updateManager.applyUpdate(); uni.clearStorageSync(); uni.setStorageSync('startTime',new Date().getTime()) } } }) }) updateManager.onUpdateFailed(function () { // 新的版本下载失败 wx.showModal({ title: '已经有新版本了哟~', content: '新版本已经上线啦~,请您删除当前小程序,重新搜索打开小程序~' }) }) } }) } 目前公司里的同事所有安卓用户都不行,应该不是机型的问题了吧,ios的都可以看到。
2021-09-28ios是可以,我这边安卓机都没触发
能检测到有新版本,但updateManager.onUpdateReady不执行,有遇到的吗?if (wx.canIUse('getUpdateManager')) { const updateManager = wx.getUpdateManager(); updateManager.onCheckForUpdate((res) => { console.log('更新检测:'+res.hasUpdate); if (res.hasUpdate) { updateManager.onUpdateReady(() => { console.log('更新完成'); wx.showModal({ title: '更新提示', content: '新版本已经准备就绪,是否需要重新启动应用~', success: (res) => { if (res.confirm) { updateManager.applyUpdate() } } }); }); updateManager.onUpdateFailed(() => { wx.showModal({ title: '已有新版本上线', content: '小程序自动更新失败,请删除该小程序后重新搜索打开哟~', }); }); } }); } else { wx.showModal({ title: '提示', content: '当前微信版本过低,无法使用该功能,请更新到最新的微信后再重试~', }); }
2021-09-28充钱能解决😏
个人开发者就真的卡的这么死吗?太难了[图片] [图片] 花了好久想的创意和编码,被拒五次,每次拒了就改,下一次又有新的理由被拒。。。 之前自己做过两个APP,每个都是一遍就过。 小程序太打击个人积极性了,就真的只能靠着企业才行吗?
2019-09-23把地址的()去掉就可以了
小程序文档挂了吗?404了组件、API、服务端都挂了,404
2019-08-07有请下面小程序猜错师
小程序页面用了onShow之后页面跳转有问题onShow之后点击事件页面跳转第一次没问题,返回这个页面在跳转跳转的是上一个页面
2018-08-03