[]websocket连接, ws 时没问题,改成 wss 没反应
我完全按官网文档的示例,连接 ws 时没任何问题,但是改用 wss 时没任何反应。
请问是哪里的问题?应该怎么改?或者哪里有连接 wss 的代码片段?谢谢!
this.byte = new Laya.Byte();
this.byte.endian = Laya.Byte.LITTLE_ENDIAN; //这里我们采用小端
this.socket = new Laya.Socket();
this.socket.endian = Laya.Byte.LITTLE_ENDIAN; //这里我们采用小端
//建立连接
this.socket.connectByUrl("wss://192.168.1.250:5000/websocket/");
this.socket.on(Laya.Event.OPEN, this, this.openHandler);
this.socket.on(Laya.Event.MESSAGE, this, this.receiveHandler);
this.socket.on(Laya.Event.CLOSE, this, this.closeHandler);
this.socket.on(Laya.Event.ERROR, this, this.errorHandler);
private openHandler(event: any = null): void
{
//正确建立连接;
this.gameInfo.info("Connected !"); // 显示已经连接
}
请问是哪里的问题?应该怎么改?或者哪里有连接 wss 的代码片段?谢谢!
this.byte = new Laya.Byte();
this.byte.endian = Laya.Byte.LITTLE_ENDIAN; //这里我们采用小端
this.socket = new Laya.Socket();
this.socket.endian = Laya.Byte.LITTLE_ENDIAN; //这里我们采用小端
//建立连接
this.socket.connectByUrl("wss://192.168.1.250:5000/websocket/");
this.socket.on(Laya.Event.OPEN, this, this.openHandler);
this.socket.on(Laya.Event.MESSAGE, this, this.receiveHandler);
this.socket.on(Laya.Event.CLOSE, this, this.closeHandler);
this.socket.on(Laya.Event.ERROR, this, this.errorHandler);
private openHandler(event: any = null): void
{
//正确建立连接;
this.gameInfo.info("Connected !"); // 显示已经连接
}
没有找到相关结果
已邀请:
2 个回复
王大发
赞同来自:
Aar0n
赞同来自: