在creator 模拟器上,pc端网页,手机网页 以及微信开发者工具上的编译和预览都能正常发送数据 但用真机调试的时候 websocket握手数据都能收到 当send数据的时候 后端就收不到了 (后端是java+mina)
前端发送代码:
前段接受代码:
微信开发者工具上 点调试 后的日志:
发送日志:

接收日志:

微信开发者工具上 点真机调试 后的日志:

在后端也打印了只收到握手数据 后面的send数据没有收到
在creator 模拟器上,pc端网页,手机网页 以及微信开发者工具上的编译和预览都能正常发送数据 但用真机调试的时候 websocket握手数据都能收到 当send数据的时候 后端就收不到了 (后端是java+mina)
前端发送代码:



微信小游戏访问的websocket地址有限制:
1,必须是wss开头
2,只能用域名不能用ip
3,必须在微信小游戏后台配置
哥们 解决了吗
我也遇到这个问题,开发者工具能发送成功,网页也成功,微信小游戏真机不行:
send(buf:Buffer){
if (this.websocket == undefined)
{
console.error('this.websocket is undefined')
return
}
this.websocket.send(buf.buffer)//这样可以发
//this.websocket.send(buf) 这样好像微信小游戏真机发不出任何消息(微信开发者工具发送成功,网页也成功),原因不明
}