注冊(cè)

微信小程序運(yùn)行機(jī)制說(shuō)明,小程序沒(méi)有重啟功能

2017-12-25
導(dǎo)讀:運(yùn)行機(jī)制 小程序沒(méi)有重啟的概念 當(dāng)小程序進(jìn)入后臺(tái),客戶端會(huì)維持一段時(shí)間的運(yùn)行狀態(tài),超過(guò)一定時(shí)間后(目前是5分鐘)會(huì)被微信主動(dòng)銷(xiāo)毀 置頂?shù)男〕绦虿粫?huì)被微信主動(dòng)銷(xiāo)毀 當(dāng)收到...

運(yùn)行機(jī)制

  • 小程序沒(méi)有重啟的概念
  • 當(dāng)小程序進(jìn)入后臺(tái),客戶端會(huì)維持一段時(shí)間的運(yùn)行狀態(tài),超過(guò)一定時(shí)間后(目前是5分鐘)會(huì)被微信主動(dòng)銷(xiāo)毀
  • 置頂?shù)男〕绦虿粫?huì)被微信主動(dòng)銷(xiāo)毀
  • 當(dāng)收到系統(tǒng)內(nèi)存告警也會(huì)進(jìn)行小程序的銷(xiāo)毀

再次打開(kāi)邏輯

基礎(chǔ)庫(kù) 1.4.0 開(kāi)始支持,低版本需做兼容處理

用戶打開(kāi)小程序的預(yù)期有以下兩類(lèi)場(chǎng)景:

A. 打開(kāi)首頁(yè): 場(chǎng)景值有 1001, 1019, 1022, 1023, 1038, 1056

B. 打開(kāi)小程序指定的某個(gè)頁(yè)面: 場(chǎng)景值為除 A 以外的其他

當(dāng)再次打開(kāi)一個(gè)小程序邏輯如下:

上一次的場(chǎng)景 當(dāng)前打開(kāi)的場(chǎng)景 效果
A A 保留原來(lái)的狀態(tài)
B A 清空原來(lái)的頁(yè)面棧,打開(kāi)首頁(yè)(相當(dāng)于執(zhí)行 wx.reLaunch 到首頁(yè))
A 或 B B 清空原來(lái)的頁(yè)面棧,打開(kāi)指定頁(yè)面(相當(dāng)于執(zhí)行 wx.reLaunch 到指定頁(yè))
更多微信小程序開(kāi)發(fā)教程,可以關(guān)注hi小程序。
重磅推薦:小程序開(kāi)店目錄

第一部分:小商店是什么

第二部分:如何開(kāi)通一個(gè)小商店

第三部分:如何登錄小商店

第四部分:開(kāi)店任務(wù)常見(jiàn)問(wèn)題

第五部分:小商店可以賣(mài)什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結(jié)算

第十部分:小程序客服

第十一部分:電商創(chuàng)業(yè)

第十二部分:小程序游戲開(kāi)發(fā)