微信小程序 運行機制

2022-05-11 16:04 更新

運行機制

  • 小程序沒有重啟的概念
  • 當小程序進入后臺,客戶端會維持一段時間的運行狀態(tài),超過一定時間后(目前是5分鐘)會被微信主動銷毀
  • 置頂?shù)男〕绦虿粫晃⑿胖鲃愉N毀
  • 當收到系統(tǒng)內存告警也會進行小程序的銷毀

再次打開邏輯

基礎庫 1.4.0 開始支持,低版本需做兼容處理

用戶打開小程序的預期有以下兩類場景:

A. 打開首頁: 場景值有 1001, 1019, 1022, 1023, 1038, 1056

B. 打開小程序指定的某個頁面: 場景值為除 A 以外的其他

當再次打開一個小程序邏輯如下:

上一次的場景 當前打開的場景 效果
A A 保留原來的狀態(tài)
B A 清空原來的頁面棧,打開首頁(相當于執(zhí)行 wx.reLaunch 到首頁)
A 或 B B 清空原來的頁面棧,打開指定頁面(相當于執(zhí)行 wx.reLaunch 到指定頁)
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號