[]QQ玩一玩下的 WebSocket 连接问题和闪屏问题

运行环境为:ios 下的 特殊版本QQ(由腾讯玩一玩提供)
在xcode模拟器环境下是正常的。在引入了laya的UI库后,使用 BK.WebSocket 库来连接指定的服务器如: wss://example.com。
没有办法正常发起连接请求,只有在游戏从 状态1:前台=》状态2:后台=》状态3:前台,这样的切换后,连接可正常走下去。否则是一直处于挂起状态。
并且恢复到状态3:前台后,屏幕会疯狂闪烁,退出游戏后正常。
我已提交了demo,该demo可以在模拟器下运行(使用额外的官方的代码),也可以在特殊版本的手Q上运行(需要添加白名单)
已邀请:

aaawanxiao

赞同来自:

检查下你是不是使用了
BK.Director.ticker.setTimeout 然后切进切出的时候没有移除掉。有多个settimeout 在执行的时候就会闪烁

s_hao

赞同来自:

这个问题你解决了吗  我也遇到这个问题了

CrossCrush

赞同来自:

同问这个问题解决了吗,有的时候并没有切换游戏前后台,只是正常操作也会出现,频繁的闪烁。神奇的是闪烁的目标对象貌似不是整个屏幕,而可能是屏幕内的某个特定对象,例如我们这边出现的情况是前置窗口不停的闪烁,后面背景不闪

要回复问题请先

商务合作
商务合作