var server = "ws://localhost:7012/imserver/r:"; // function init() { // if(typeof(WebSocket) === "undefined"){ // alert("您的浏览器不支持socket") // }else{ // // 实例化socket // socket = new WebSocket(server) // // 监听socket连接 // socket.onopen = this.open // // 监听socket错误信息 // socket.onerror = this.error // // 监听socket消息 // socket.onmessage = this.getMessage // } // }; export default { socket: {}, hasLogin:false, initSocket: function(uid,reset) { if(typeof(WebSocket) === "undefined"){ console.log("您的浏览器不支持socket") }else{ // 实例化socket if(!this.socket || reset){ console.log("实例化socket"); this.socket = new WebSocket(server+uid); this.hasLogin=true; } } } }