websocket 后台重新连接问题

发布于 6 年前作者 qianxiuying6505 次浏览最后编辑 6 年前来自 ask

我用creator写的小游戏,发布后在苹果手机上运行,可以正常运作;

但是当我把小游戏切换到后台运行,再打开后websocket就连不上了,

我跟踪了下,发现小游戏切换到后台后websocket底层就会发送CloseFrame给服务器端;

再把小游戏切换到前台后就怎么都连不上服务器了,过了大概四分钟这样又可以连接了。

请问是什么原因啊?

4 回复
fangmao
fangmao1 楼6 年前

请问是怎么解决的?在开发者平台上可以重连成功,但是在手机上测试切到后台5S后再回前台重连会失败

zhangqiang
zhangqiang2 楼6 年前

你好,在后台状态是不能发 websocket的

guli
guli3 楼6 年前

麻烦问一下是怎么解决的呢?

xiuyingjin
xiuyingjin4 楼5 年前

但是切换到前台后怎么也连不上服务器了,要过大概4分钟才能重新连上,请问是什么原因呢?

socket关闭都是正常的。