【发布时间】:2012-04-11 11:25:06
【问题描述】:
我希望用户等待指定的时间(4 秒)才能连接到服务器。如果在指定的时间段内无法连接,应用程序应该被关闭。
这是我编写的代码:
var downloadDataReq = Titanium.Network.createHTTPClient({timeout :4000});
downloadDataReq.onload = function() { //some code }
downloadDataReq.onerror = function(event) { //some code }
var urlToDownloadData = 'http://www.google.com';
downloadDataReq.open("POST", urlToDownloadData);
downloadDataReq.send();
问题是应用等待修复时间(超时参数根本不起作用)。
P.S.:使用 Titanium 为 android 制作应用程序。
【问题讨论】:
-
下载DataReq.setTimeout(4000); ?
-
好的,下载DataReq.setTimeout(4000); downloadDataReq.open("POST", urlToDownloadData);有效....我认为 Titanium.Network.HTTPClient 的构造函数中的超时参数存在一些问题...谢谢
标签: android titanium titanium-mobile titanium-modules