Egret社区
5银子
最近写个一个斗地主,在app的webview里边跑,今天遇到一个问题:app放久了,黑屏后打开,socket断掉了。即没收到close消息,也没收到error消息,不晓得啥时候websocket死掉了,无法检测到断线,请问大神这个要怎样破?

最佳答案

查看完整内容

app能监测到关屏事件,让app发送消息服务器,app已经关屏。
分享到 :
0 人收藏

9 个回复

倒序浏览
王柏建  登堂入室 | 2017-3-16 16:17:39
app能监测到关屏事件,让app发送消息服务器,app已经关屏。
little  登堂入室 | 2017-3-16 16:37:07
加心跳消息,服务器主动关闭
小白  初窥堂奥 | 2017-3-16 16:45:46
little 发表于 2017-3-16 16:37
加心跳消息,服务器主动关闭

本来就是心跳消息,服务器检测,现在的问题是:我收不到close或者error事件了
小白  初窥堂奥 | 2017-3-16 16:45:51
little 发表于 2017-3-16 16:37
加心跳消息,服务器主动关闭

本来就是心跳消息,服务器检测,现在的问题是:我收不到close或者error事件了
小白  初窥堂奥 | 2017-3-16 16:45:56
little 发表于 2017-3-16 16:37
加心跳消息,服务器主动关闭

本来就是心跳消息,服务器检测,现在的问题是:我收不到close或者error事件了
小白  初窥堂奥 | 2017-3-16 16:45:56
little 发表于 2017-3-16 16:37
加心跳消息,服务器主动关闭

本来就是心跳消息,服务器检测,现在的问题是:我收不到close或者error事件了
小白  初窥堂奥 | 2017-3-16 16:45:57
little 发表于 2017-3-16 16:37
加心跳消息,服务器主动关闭

本来就是心跳消息,服务器检测,现在的问题是:我收不到close或者error事件了
yjtx  官方团队 | 2017-3-16 17:14:51
小白 发表于 2017-3-16 16:45
本来就是心跳消息,服务器检测,现在的问题是:我收不到close或者error事件了 ...

如果服务端已经断开了连接,客户端再发请求,是可以收到对应的 error 事件的吧,不可能什么反馈都没有吧
小白  初窥堂奥 | 2017-3-16 17:36:20
yjtx 发表于 2017-3-16 17:14
如果服务端已经断开了连接,客户端再发请求,是可以收到对应的 error 事件的吧,不可能什么反馈都没有吧 ...

确实没收到,我error的时候,会重连的
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部