我的问题非常简单,但我在网上找不到任何答案。我正在完成一款手机应用程序的开发,由于Cordova的非同步执行,我遇到了一些问题。目前,我必须像这样操作:
var finishedFl = 0;
cordova.exec(
function(info) {
.... [Function goes here]
finishedFl = 1;
},
function (info) {
alert('Error');
},
'Smapps', 'getInfo', []);
While(finishedFl != 1){
wait;
}
anotherFunction();
我发现这种编程方式极为令人困扰,显然并不好。那么问题来了:有没有办法使Cordova的执行同步呢?