[]关于socket处理消息的问题
我尝试用
var byte:Byte = new Byte();
byte.endian = Laya.Socket.LITTLE_ENDIAN;
byte.writeUint32(12);
byte.writeUint16(0);
byte.writeUint16(msg.opcode());
msg.encode(byte);
this._socket.send(byte.__getBuffer().slice(0, byte.length);
//this._socket.send(byte.__getBuffer()); -->>这两处地方使用slice和不使用, 服务器收到的数据长度是不一样的,求解
var byte:Byte = new Byte();
byte.endian = Laya.Socket.LITTLE_ENDIAN;
byte.writeUint32(12);
byte.writeUint16(0);
byte.writeUint16(msg.opcode());
msg.encode(byte);
this._socket.send(byte.__getBuffer().slice(0, byte.length);
//this._socket.send(byte.__getBuffer()); -->>这两处地方使用slice和不使用, 服务器收到的数据长度是不一样的,求解
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Laya_XS
赞同来自: