Authored by 李奇

socket修改

@@ -43,7 +43,7 @@ function socketInit(opts) { @@ -43,7 +43,7 @@ function socketInit(opts) {
43 43
44 socketIns.onerror = options.onError || function() {}; 44 socketIns.onerror = options.onError || function() {};
45 45
46 - return socketIns; 46 + return socketIns || {};
47 } 47 }
48 48
49 if (window.WebSocket) { 49 if (window.WebSocket) {
@@ -59,7 +59,7 @@ function socketInit(opts) { @@ -59,7 +59,7 @@ function socketInit(opts) {
59 connectId = setInterval(function() { 59 connectId = setInterval(function() {
60 if (socket.readyState !== WebSocket.OPEN) { 60 if (socket.readyState !== WebSocket.OPEN) {
61 if (times < 3) { 61 if (times < 3) {
62 - socket.close(); 62 + socket.close && socket.close();
63 socket = socketConnect(); 63 socket = socketConnect();
64 times++; 64 times++;
65 } else { 65 } else {