-
Creator 版本:1.10.2
-
目标平台: 微信小游戏
游戏是通过WebSocekt进行数据通信的强联网卡牌游戏,游戏发布到微信小游戏后,游戏进行中Home键切出后,游戏向后台发了一条消息。按照WebSocekt协议解析不出,是乱码。而且一旦游戏发送了这条消息,再切回游戏向后台发送数据也发送不了了。
想请问一下,Home键之后的处理逻辑是对外开放的吗?可以直接从代码上看出发生了什么吗?
Creator 版本:1.10.2
目标平台: 微信小游戏
游戏是通过WebSocekt进行数据通信的强联网卡牌游戏,游戏发布到微信小游戏后,游戏进行中Home键切出后,游戏向后台发了一条消息。按照WebSocekt协议解析不出,是乱码。而且一旦游戏发送了这条消息,再切回游戏向后台发送数据也发送不了了。
想请问一下,Home键之后的处理逻辑是对外开放的吗?可以直接从代码上看出发生了什么吗?
自顶一下,请大神过目,给个提示就好,接下来我自己研究。Home切出后的逻辑在哪儿,有没有类似coocs2d-x里AppDelegate的地方?
多谢 我来研究看看~
看起来确实就应该是wx.onHide wx.onShow.
但我没找到cocos creater调用这段api的地方在哪儿,在微信开发者工具里找到 cocos2d-js-min.655bf.js 里面有段
cc.sys.browserType!==cc.sys.BROWSER_TYPE_WECHAT_GAME_SUB&&(wx.onShow&&wx.onShow(r),wx.onHide&&wx.onHide(n))
这段代码很乱,看不太下去,确实是要在这儿修改吗?
开发微信小游戏时需要使用微信小游戏api中的wx.onShow wx.onHide 监听前后台
多谢回复 是需要在cocos creater的基础上额外添加api吗?