[群友记录]thread.execAsync iosUsb版,异步执行是不是有点问题啊
群友记录:
thread.execAsync iosUsb版,异步执行是不是有点问题啊
var tid = thread.execAsync(function () {
while (true) {
logd("我是异步执行的代码");
sleep(1000);
if (thread.isCancelled(tid)) {
break;
}
}
});
实际上是EC的子线程执行,需要主线程也在,如果主线程不在,那么子线程肯定不执行
改成:
var tid = thread.execAsync(function () {
while (true) {
logd("我是异步执行的代码");
sleep(1000);
if (thread.isCancelled(tid)) {
break;
}
}
});
while(true){
sleep(1000)
}
页:
[1]