[英]netty-socketio xhr-polling regression?
上周,我決定將mrniko netty-socketio的版本從舊版本1.0.0升級到最新的1.5.2,我也升級了舊的依賴項。
但是現在xhr-polling無法正常工作,如果我使用1.0.0版本運行舊項目,則一切正常!
(我使用9.1.16 socket.io.client)
過程是:
在客戶端(javascript)上:
mServer.on('connect', function() {
mServer.emit("CON", "HELLO");
};
我的服務器在這里收到事件,但是當我響應客戶端(版本1.5.2)時:
mSocketIOClient.sendEvent("EVENT", "TEXTDATA");
客戶什么都收不到!
我嘗試在台式機和Android上使用其他瀏覽器,並且僅在我使用mrniko socketio的1.5.2版本時出現此問題。
我不得不在客戶端使用xhr-polling和參數:
transports: ['xhr-polling']});
謝謝 !
編輯:現在我嘗試了從1.0.0到1.5.3-SNAPSHOT的每個版本,並且沒有人使用xhr-polling。
客戶端通過XHR輪詢接收事件的唯一版本是1.0.0-SNAPSHOT。
神秘的事情是服務器通過javascript發出函數接收到客戶端發出的數據,但是當服務器使用sendEvent()進行響應時,客戶端不會收到空消息3 ::
我繼續調查!
我剛剛修好了。 您能在當前的1.5.5-SNAPSHOT版本中對其進行測試嗎?
更新 :在1.6.0版本中修復
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.