在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ websocket onclose回調(diào)不檢測(cè)的問(wèn)題

websocket onclose回調(diào)不檢測(cè)的問(wèn)題

目前在做一個(gè)手機(jī)端給PC傳文件的項(xiàng)目。當(dāng)PC和手機(jī)出于同一局域網(wǎng)中時(shí)會(huì)有連接上websocket的回調(diào)。但是我把手機(jī)端的wifi斷開后,server端websocket不會(huì)給我的onclose發(fā)回調(diào),只會(huì)一段時(shí)間不發(fā)送信息后才會(huì)自動(dòng)有斷開的回調(diào),問(wèn)下原因,和處理方法

回答
編輯回答
怣痛

可以定時(shí)向服務(wù)器發(fā)送一個(gè)檢測(cè)消息, 檢測(cè)是否斷開了;

2017年4月5日 08:56
編輯回答
安于心

按你的描述 代碼寫得就是同一局域網(wǎng)中才會(huì)連接上 websocket的回掉

它斷開了websocket的鏈接 也就觸發(fā)了close事件,close事件在WebSocket連接關(guān)閉時(shí)觸發(fā)。對(duì)應(yīng)于close事件的回調(diào)函數(shù)是onclose。 關(guān)閉后客戶端和服務(wù)器不在接受和發(fā)送信息

如果你需要改變需求 在什么具體時(shí)刻去調(diào)用 你就得重新屢屢你的代碼

2017年12月27日 12:31