beveil iOS11下微信打开laya做的web,按微信的返回后,laya的web端websocket不能监听到断开。试了下iOS10下的微信打开laya做的web,然后按返回,我的服务器是可以收到websocket断开连接的。但是iOS11不行。又试了下iOS11下的支付宝,UC浏览器的扫一扫打开网页,然后返回,都可以收到websocket的断开。
beveil wudi199553 @wudi199553:我真是服了微信,按了返回后socket也不能收发,微信又没有再前进到我的web交互机制,他这样放后台冷冻着不让收发socket,也不关掉,也不让你再恢复过去的傻逼思维也是66666
beveil wudi199553 @wudi199553:这取决于不同的APP内置webview的交互策略是吧。我现在只能通过心跳包了,几秒无反应就强制踢掉。我发现iOS11的微信虽然不会触发websocket的close,但也无法进行收发。web这块我不是很熟,不知道laya能否提供当前webview是否在前台运行的判断?