Мы реализовали приложение чата с использованием Node JS и Javascript с использованием сокета.
Обычно чат работает нормально, но когда мы постоянно общаемся с сообщениями «Socket отключен -Transport Error», «Socket отключен -Transport Close»
Сообщения об ошибках и получатель не получает отправку сообщений. Пожалуйста, предложите решение
var io=require("Models/socket.io.2.0.js");
var socket =io.connect('Server URL', { query : "user_id="+USER_ID+);
socket.on('connect', function () {
console.log("socket connected");
console.log("socket id"+socket.id);
});
socket.on('disconnect', function(reason) {
console.log('Socket disconnected !'+reason);
if (reason === 'io server disconnect') {
socket.connect();
}
socket.open();
})
socket.on('new_message_recieved', function (text) {
//print received data in console log
console.log("Received Message"+JSON.stringify(text));
});