0

使用 appcelerator,我正在尝试发送带有 twitpic 演示的图片,我创建了 2 个文本字段,当它们被填写时,我想将图像和这些字段上传到 twitpic。

该应用程序的问题是在我第一次成功完成后,(不关闭应用程序)第二次没有发送。

我需要以某种方式重置 httpClient 打开,以便它重新打开它。

这是我的代码要点代码

4

2 回答 2

0

I had the same problem, and resolved to creating a new HttpClient every time I make a request.

于 2011-03-18T11:14:58.107 回答
0

您可以将 xhr.abort() 添加到 updateSuccess 函数的末尾以首先关闭打开的连接

function networkUpdateSuccess() {
  alert('Success Uploaded',Ti.App.globalImage);
  win.rightNavButton = null;
  Ti.App.globalImage = null;
  whatText.value = '';
  whereText.value = '';
  actInd.hide();
  upload.hide();
  previewImage.image = '../images/upload_image.png';
  xhr.abort();
}
于 2011-03-17T16:42:06.310 回答