Hallo,
ich beschäftige mich zurzeit mit Titanium-Mobile. Der Titanium-Httpclient unterstützt leider nur den asynchronem Modus (es gibt zwar einen Parameter in der Methode open für async = false, aber dieser funktioniert nicht).
Nun suche ich nach einem (möglichst generischen) Lösungsansatz um einen synchronen Http-Request mit einem asynchronen Httpclient auszuführen. Ich möchte also mehrere Http-Request nacheinander aufrufen, so in der Art:
Momentan könnte ich zwar die Methode httpRequest_2() direkt in der onload-methode von httpRequest_2() platzieren. Das finde ich allerdings suboptimal, da ich httpRequest_1() nicht grundsätzlich mit httpReqest_2() fest verdrahten will.
Vielleicht hat ha jemand eine bessere Idee.
vg
jack
ich beschäftige mich zurzeit mit Titanium-Mobile. Der Titanium-Httpclient unterstützt leider nur den asynchronem Modus (es gibt zwar einen Parameter in der Methode open für async = false, aber dieser funktioniert nicht).
Nun suche ich nach einem (möglichst generischen) Lösungsansatz um einen synchronen Http-Request mit einem asynchronen Httpclient auszuführen. Ich möchte also mehrere Http-Request nacheinander aufrufen, so in der Art:
Code:
function getRemoteData() {
var a = httpRequest_1();
if(a == 'wasAuchImmer') {
httpRequest_2();
}
}
Vielleicht hat ha jemand eine bessere Idee.
vg
jack

Kommentar