1.CCBoot.js中_initEvents接口里面有判断游戏是否进入后台,并抛出了自定义事件
var onHidden = function () { if (cc.eventManager && cc.game._eventHide) cc.eventManager.dispatchEvent(cc.game._eventHide); }; var onShow = function () { if (cc.eventManager && cc.game._eventShow) cc.eventManager.dispatchEvent(cc.game._eventShow); };
3.添加侦听事件(进入后台)
cc.eventManager.addCustomListener(cc.game.EVENT_HIDE,function() {
cc.game.hideGame(); });
hideGame : function () {};
4.添加侦听事件(进入游戏)
cc.eventManager.addCustomListener(cc.game.EVENT_SHOW, function () {
cc.game.showGame();
});;
showGame : function () {};