如何检测网络是否弱网

如题,使用websocket连接服务器的,想做一个如果网络不好,就给玩家提示弱网,
不知道众大佬能发分享一下思路呢

1赞

QQ截图20210122204216

定时发送ping请求给服务器 服务器收到就立马返回pong 记录发送到回收服务器消息之间用了多少时间 太长就可以提示弱网了

如果是微信小游戏,可以直接调微信的api

请问是哪个api呢,没找到

https://developers.weixin.qq.com/minigame/dev/api/device/network/wx.getNetworkType.html

好的。感谢回答

那你得先定义什么叫弱网

一般是检测网络延迟吧,发一个心跳包 计算发出到收到服务端回包的时间差就可以了

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。