2024-10-16 17:12:08 +08:00

42 lines
942 B
JavaScript

var onShowCB;
var onHideCB;
App({
onLaunch(options) {
console.info('App onLaunched');
$global.__cocosCallback = function () {
require('./ccRequire');
require('adapter-js-path');
__globalAdapter.init();
require('cocos2d-js-path');
require('physics-js-path');
__globalAdapter.adaptEngine();
require('./src/settings');
// Introduce Cocos Service here
require('./main'); // TODO: move to common
// Adjust devicePixelRatio
cc.view._maxPixelRatio = 4;
// Release Image objects after uploaded gl texture
cc.macro.CLEANUP_IMAGE_CACHE = true;
window.boot();
};
__globalAdapter.onShow = function (cb) {
onShowCB = cb;
};
__globalAdapter.onHide = function (cb) {
onHideCB = cb;
};
},
onShow(options) {
onShowCB && onShowCB();
},
onHide(options) {
onHideCB && onHideCB();
},
});