啓動機制
啓動
- 冷啓動:(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()//點擊確定,重啓小程序
}
}
})
})
}
})
}
這樣就可以使得小程序及時得到更新,讓用戶體驗更新的版本信息啦