var SocketIO = cc.Class({
//socketIo : null,
statics: {
_instance: null
},
ctor () {
var self = this;
//SocketIO._instance = this;
var socketIo = io.connect("ws://tools.itharbors.com:4000");
this.socketIo = socketIo;
self.test1 = "tets1";
socketIo.on("connect",function(msg){
console.log("connect_");
});
socketIo.on("echotest",function(data){
console.log("echotest");
console.log(data);
});
socketIo.on("message",function(data){
console.log("message");
console.log(data);
// cc.eventManager.dispatchCustomEvent("chooseID", "chooseID__");
});
socketIo.on("testevent",function(data){
console.log("testevent");
console.log(data);
});
socketIo.on("disconnect",function(){
console.log("disconnect");
});
},
// 发送
send(msg){
this.socketIo.send(msg);
}
});
SocketIO._instance = new SocketIO();
module.exports = SocketIO;