程序提⽰新版本⾃动更新版本,进⾏测试
⼩程序更新机制
= 未启动时更新 =
开发者在管理后台发布新版本的⼩程序之后,如果某个⽤户本地有⼩程序的历史版本,此时打开的可能还是旧版本。客户端会有若⼲个时机去检查本地缓存的⼩程序有没有更新版本,如果有则会静默更新到新版本。总的来说,开发者在后台发布新版本之后,⽆法⽴刻影响到所有现⽹⽤户,但最差情况下,也在发布之后 24 ⼩时之内下发新版本信息到⽤户。⽤户下次打开时会先更新最新版本再打开。
1)⼩程序的启动⽅式:
冷启动----⼩程序⾸次打开或销毁后再次被打开
热启动----⼩程序打开后,在⼀段时间内(⽬前:5分钟)再次被打开,此时会将后台的⼩程序切换到前台。
app.js 页⾯
onLaunch:function(){
// 展⽰本地存储能⼒
var logs = wx.getStorageSync('logs')||[]
logs.w())
wx.setStorageSync('logs', logs);dnf 狂战加点
//引⼊请求地址
// ⼩程序的版本更新
倒打一耙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:'新版本已经上线啦~,请您删除当前⼩程序,重新搜索打开哟~'
})
})
}
})
}
},
本地调试测试⽅式: