내 문제는 간단하지만 온라인에서는 찾을 수 없습니다. 나는 전화 앱 개발을 끝내고 있으며 비동기 실행으로 인해 코르도바에 몇 가지 문제가 있습니다. 지금 당장은 다음과 같이해야합니다.코르도바를 동기화하는 방법
var finishedFl = 0;
cordova.exec(
function(info) {
.... [Function goes here]
finishedFl = 1;
},
function (info) {
alert('Error');
},
'Smapps', 'getInfo', []);
While(finishedFl != 1){
wait;
}
anotherFunction();
이 프로그래밍 방식은 매우 복잡하고 분명히 좋지 않습니다. 그래서 질문은 : 코르도바 실행을 동기시키는 방법이 있습니까?
동기식은 OOP 클라이언트 - 서버 응용 프로그램에서 좋지 않은 생각입니다. 동기가되면 무엇을 달성하려고합니까? –
cordova.exec() 실행 후 WebService에 연결해야하기 때문에. 비동기 실행은 WS의 변수 값을 비게합니다. 결국 결국 응용 프로그램이 실패하게됩니다. – pablo10ksk
은 cordova에 대한 콜백 만 사용합니다. –