如下代码,test 222没有输出日志,后续无法执行。
现在只在iphone xr 手机上会出现问题。
onEnable() {
this.test();
}
async test() {
console.log("test 111")
await this.fun1();
console.log("test 222")
}
async fun1() {
return new Promise(async (resolve) => {
console.log("fun1 111")
await this.fun2();
console.log("fun1 222")
resolve(true);
})
}
async fun2() {
return new Promise((resolve) => {
console.log("fun2 111")
resolve(true);
console.log("fun2 222")
})
}