H5游戏中实现后台和游戏间的切换

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_SHOWfunction () {

    cc.game.showGame();
});;
 
 
 
 
showGame : function () {};

猜你喜欢

转载自blog.csdn.net/cleve_baby/article/details/78131309
今日推荐