启动机制
启动
- 冷启动:(1)第一次打开该应用程序(2)被微信官方销毁过,用户再次打开
- 热启动:打开过小程序,并在一定时间内再次打开
前后台
- 前台
- 后台
点住右上角的按钮,关闭的是前台,程序会由前台状态转化为后台状态
小程序的销毁
(1)小程序进入后台后,在运行一段时间,会被微信主动销毁
(2)小程序对系统资源高占用,被系统销毁或者回收
更新机制
可以设置程序检测版本信息,使用组件wx.getUpdateManager()
//检查版本信息
checkUpate(){
const updateManager=wx.getUpdateManager()
updateManager.onCheckForUpdate((res)=>{
if (res.hasUpdate) {
updateManager.onUpdateReady(()=>{
wx.showModal({
title:'更新提示',
content:'新版本已准备就绪,请重启应用',
success(res){
if (res.confirm) {
updateManager.applyUpdate()//点击确定,重启小程序
}
}
})
})
}
})
}
这样就可以使得小程序及时得到更新,让用户体验更新的版本信息啦