Commit 108751c1 authored by liujiangnan's avatar liujiangnan

debug

parent 05c0804d
...@@ -49,7 +49,9 @@ export default class NewClass extends middleLayerBase { ...@@ -49,7 +49,9 @@ export default class NewClass extends middleLayerBase {
this.reWriteAir(); this.reWriteAir();
// this.preloadAll(); // this.preloadAll();
this.role = 'student'; this.role = 'student'; // 上古遗留问题
// this.onMiddleLayerLoadingFinish(); // 这个是用来隐藏原生端启动页的方法,酌情在适当的地方调用
} }
start() { start() {
......
function asyncDelay(time) {
return new Promise((resolve, reject) => {
try {
setTimeout(() => {
resolve();
}, time * 1000);
} catch (e) {
reject(e);
}
})
}
export abstract class middleLayerBase extends cc.Component { export abstract class middleLayerBase extends cc.Component {
abstract reWriteAir(): void; abstract reWriteAir(): void;
...@@ -6,6 +18,25 @@ export abstract class middleLayerBase extends cc.Component { ...@@ -6,6 +18,25 @@ export abstract class middleLayerBase extends cc.Component {
abstract hideWaitingLetters(): void; abstract hideWaitingLetters(): void;
abstract showWaitingLetters(): void; abstract showWaitingLetters(): void;
onMiddleLayerLoadingFinish() {
if (cc.sys.isNative && cc.sys.os == cc.sys.OS_IOS) {
jsb.reflection.callStaticMethod(
"RootViewController",
"getMiddleLayerInfoFinish:",
""
);
}
if (cc.sys.isNative && cc.sys.os == cc.sys.OS_ANDROID) {
jsb.reflection.callStaticMethod(
"com/iplayabc/cocos/AppActivity",
"getMiddleLayerInfoFinish",
"(Ljava/lang/String;)Ljava/lang/String;",
""
);
}
}
callNetworkApiPost(uri, data, callBack) { callNetworkApiPost(uri, data, callBack) {
this.getBaseUrl((baseUrl) => { this.getBaseUrl((baseUrl) => {
const xhr = new XMLHttpRequest(); const xhr = new XMLHttpRequest();
...@@ -267,7 +298,3 @@ export abstract class middleLayerBase extends cc.Component { ...@@ -267,7 +298,3 @@ export abstract class middleLayerBase extends cc.Component {
} }
} }
function asyncDelay(arg0: number) {
throw new Error("Function not implemented.");
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment