cc.eventManager.addCustomListener(cc.game.EVENT_HIDE, function(){
cc.log(“游戏进入后台”);
});
cc.eventManager.addCustomListener(cc.game.EVENT_SHOW, function(){
cc.log(“重新返回游戏”);
});
我们测试发现一个问题,就是在游戏中 下拉ios的状态栏,并不会走cc.game.EVENT_HIDE消息。
但是 滑动事件
cc.Node.EventType.TOUCH_MOVE会执行
cc.Node.EventType.TOUCH_END消息会收不到
比如我在滑动一个物体 这个时候下拉ios的状态消息 就不会收到touchend事件
这样我就不知道后台被终止了,无法处理一些逻辑问题
反馈 Bug 时请提供
- Creator 版本:1.5.2
- 目标平台:(Web / iOS / Android / 模拟器) IOS 和部分android设备
- 详细报错信息,包含调用堆栈:
- 重现方式:
- 之前哪个版本是正常的(可选):
- 手机型号(可选):iphone 6 ios11
- 手机浏览器(可选):
- 编辑器操作系统(可选):
- 编辑器之前是否有其它报错(可选):
偶现 Bug 请提供
- 出现概率:100%
- 额外线索:(场景节点规模 / 项目资源规模等)