微信小程序webSocket生命周期


測試的環境:vivo z5  Android9.0   webSocket未實現團活

當小程序前后端之間建立webSocket后,我測試過以下4種情況。

  1. webSocket建立的小程序頁面,亮屏且前后台之間無websocket交互。------  5分鍾后,服務端主動斷開websocket連接,小程序端觸發wx.onSocketClose(),未觸發wx.onSocketError();
  2. webSocket建立的小程序頁面,熄屏且前后台之間無websocket交互。------  5分鍾后,服務端主動斷開websocket連接,小程序端觸發wx.onSocketClose(),未觸發wx.onSocketError();
  3. webSocket建立的小程序頁面,小程序切微信后台。------ 10s內,小程序端主動斷開websocket連接,小程序端觸發wx.onSocketClose(),未觸發wx.onSocketError();
  4. webSocket建立的小程序頁面,微信應用切手機后台。------ 10s內,小程序端主動斷開websocket連接,小程序端觸發wx.onSocketClose(),未觸發wx.onSocketError();

補充:實測上述情況1、2中,提到的5分鍾,與服務端程序所設置的session超時時間無關。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM