微信小游戏 Home键后的处理逻辑在哪儿

  • Creator 版本:1.10.2

  • 目标平台: 微信小游戏

游戏是通过WebSocekt进行数据通信的强联网卡牌游戏,游戏发布到微信小游戏后,游戏进行中Home键切出后,游戏向后台发了一条消息。按照WebSocekt协议解析不出,是乱码。而且一旦游戏发送了这条消息,再切回游戏向后台发送数据也发送不了了。

想请问一下,Home键之后的处理逻辑是对外开放的吗?可以直接从代码上看出发生了什么吗?

自顶一下,请大神过目,给个提示就好,接下来我自己研究。Home切出后的逻辑在哪儿,有没有类似coocs2d-x里AppDelegate的地方?

wx.onHide wx.onShow

https://developers.weixin.qq.com/minigame/dev/api/wx.onHide.html

多谢 我来研究看看~

看起来确实就应该是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吗?