⼩程序提⽰新版本⾃动更新版本,进⾏测试
⼩程序更新机制
= 未启动时更新 =
开发者在管理后台发布新版本的⼩程序之后,如果某个⽤户本地有⼩程序的历史版本,此时打开的可能还是旧版本。客户端会有若⼲个时机去检查本地缓存的⼩程序有没有更新版本,如果有则会静默更新到新版本。总的来说,开发者在后台发布新版本之后,⽆法⽴刻影响到所有现⽹⽤户,但最差情况下,也在发布之后 24 ⼩时之内下发新版本信息到⽤户。⽤户下次打开时会先更新最新版本再打开。
1)⼩程序的启动⽅式:
冷启动----⼩程序⾸次打开或销毁后再次被打开
热启动----⼩程序打开后,在⼀段时间内(⽬前:5分钟)再次被打开,此时会将后台的⼩程序切换到前台。
app.js 页⾯
onLaunch:function(){
教师节文案高级感// 展⽰本地存储能⼒
var logs = wx.getStorageSync('logs')||[]
logs.w())
wx.setStorageSync('logs', logs);
//引⼊请求地址
// ⼩程序的版本更新
if(wx.canIUse('getUpdateManager')){
const updateManager = wx.getUpdateManager()
我的世界怎么联机console.log('onCheckForUpdate====', res)
// 请求完新版本信息的回调
if(res.hasUpdate){
民宿预订网console.log('res.hasUpdate====')
wx.showModal({
title:'更新提⽰',
content:'新版本已经准备好,是否重启应⽤?',
success:function(res){
console.log('success====', res)
firm){
// 新的版本已经下载好,调⽤ applyUpdate 应⽤新版本并重启
updateManager.applyUpdate()
}
}
})
})
大病补助申请
// 新的版本下载失败
户外运动品牌排名wx.showModal({
title:'已经有新版本了哟~',
content:'新版本已经上线啦~,请您删除当前⼩程序,重新搜索打开哟~'
})
})
}
})
期货是什么}
},
本地调试测试⽅式:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论