shufen0 2020-04-14
const webSocketHelper = cc.Class({ extends: cc.Component, createWs(){ this.ws = new WebSocket("ws://127.0.0.1:8888"); this.ws.onopen = function (event) { console.log("已连接."); }.bind(this); this.ws.onmessage = function (event) { let data = JSON.parse(event.data); console.log("收到消息: " + event.data); }.bind(this); this.ws.onerror = function (event) { console.log("发生错误"); }.bind(this); this.ws.onclose = function (event) { console.log("已关闭"); }.bind(this); }, send(msg){ this.ws.send(msg); } }); window.webSocketHelper = new webSocketHelper();