在cocos creator的1.8.1版本的changelog里说已经修复了EVENT_SHOW, EVENT_HIDE事件在小游戏里接收不到的问题,但是刚才测试的时候发现并没有起效。在源码里我发现了这两行代码。
wx.onShow = onShow;
wx.onHide = onHidden;
但是在微信小游戏的官方文档里,是这么调用的。
wx.onShow(function () {
bgm.play()
})
所以是不是该这么写?
wx.onShow(onShow);
wx.onHide(onHidden);