收藏
回答

微信小游戏真机调试SocketTask.send发送success,服务器没有收到消息,怎么回事?

微信小游戏真机调试苹果SocketTask.send fail ,安卓 SocketTask.send,服务器没有收到消息。ws链接正常,可以收到服务器发给客户端消息。

微信小游戏调试工具,浏览器均正常。JS的WebSocket和wx的WebSocket表现一样。

测试网络是局域网IP ws://192.168.0.111:8081/Server/websocket ,外网IP地址,请问是后台需要什么设置吗?

最后一次编辑于  2020-09-03
回答关注问题邀请回答
收藏

2 个回答

  • 千罹
    千罹
    2021-05-10

    我传 Unit8Array.buffer 不行,得传 Unit8Array.slice().buffer。不知道是不是和 protobuf 版本有关系。

    2021-05-10
    有用 2
    回复
  • 神经蛙
    神经蛙
    2020-09-03

    服务器可以收到消息,string类型 send参数为ArrayBufferLike,传的是Uint8Array。.Uint8Array.buffer就好了。

    2020-09-03
    有用 1
    回复 1
登录 后发表内容
问题标签