| 123456789101112131415161718192021222324252627 |
- /* eslint-disable camelcase */
- let MiddleMgr = require('MiddleMgr');
- cc.Class({
- extends: MiddleMgr,
- init () {
- G.MiddleDevice = new (require('AndroidDevice'))();
- G.MiddleAuth = new (require('AndroidAuth'))();
- G.MiddlePay = new (require('AndroidPay'))();
- G.MiddleAD = new (require('AndroidAD'))();
- G.MiddleUpdate = new (require('AndroidUpdate'))();
- G.MiddleBalance = new (require('AndroidBalance'))();
- jsb.Device.setKeepScreenOn(true);
- },
- getGameConfig () {
- let className = 'com/jiami/bridge/GameToJava';
- let methodName = 'getGameConfig';
- let sig = '()Ljava/lang/String;';
- let resultStr = jsb.reflection.callStaticMethod(className, methodName, sig);
- let result = JSON.parse(resultStr);
- return result;
- }
- });
|