socket.io上的重复连接。状态待定xhr

时间:2016-08-29 20:48:15

标签: javascript cordova sockets ionic-framework websocket

我在socket中的socket.io客户端有问题。我在一个cordova android中使用它。有时它会重复连接或至少我解释它,当出现连接状态(待处理)时,我无法登录到应用程序。

有时会发生此错误。如果该状态未显示为暂挂状态,则应用程序允许我正确记录。

一分钟之后,我将挂起的连接作为错误400错误请求,如果我可以在应用程序中正确登录,那么我就得到了。

(function () {

    angular.module('starter')
        .service('SocketService', ['socketFactory', SocketService]);


    function SocketService(socketFactory) {

        console.log("conectando con el server");
        return socketFactory({

            ioSocket: io.connect('http://54.221.207.114:3001')


        });
    }
})();

enter image description here

1 个答案:

答案 0 :(得分:0)

ioSocket:io.connect(' http://54.221.207.114:3001',{' transports':[' websocket']})

使用"'传输':websocket"它的工作原理