label挂载脚本:
cc.Class({
extends: cc.Component,
properties: {
},
onLoad:function () {
require('./socket.io');
let socket = io.connect('localhost:3000');
socket.on('hello',msg=>{
this.getComponent(cc.Lable).string=msg;
});
},
start () {
},
});
服务端:
let app = require(‘express’)();
let server = require(‘http’).Server(app);
let io = require(‘socket.io’)(server);
server.listen(3000,function(){
console.log(‘listening on:3000’);
});
io.on(‘connection’,function(socket){
console.log(‘someone connected’);
socket.emit(‘hello’,‘dadadasdada’);
});
浏览器提示Uncaught TypeError: Cannot read property ‘WebSocket’ of undefined