1
我的應用程序,以這樣的方式與服務器通訊:鈦合金了HTTPClient超時不起作用
var url = "http://my.server.com";
var client = Ti.Network.createHTTPClient({
onload : function(e) {
Ti.API.info("Received text: " + this.responseText);
alert('success');
},
onerror : function(e) {
Ti.API.debug(e.error);
alert('error');
},
timeout : 5000
});
client.open("GET", url);
client.send();
當服務器在線所有工作正常,但是,當服務器脫機的onerror
函數不運行,即使5000毫秒進行過去。
這是一個鈦錯誤? 我做錯了什麼?
我已經明確地定義了這裏提到的超時的更好的成功。 => client.setTimeout(5000); – Martin
@ mircobe87爲你做了這些工作嗎? – LucasA