Несколько запросов с httpClient (appcelerator) - PullRequest
0 голосов
/ 09 июля 2010

С appcelerator я пытаюсь отправить изображение с помощью демонстрационной версии twitpic, я создал 2 текстовых поля, и когда они заполнены, я хочу загрузить изображение и эти поля в twitpic.

Проблемас приложением, после того, как я делаю это успешно в первый раз (без закрытия приложения) во второй раз не отправляет.

Мне нужно как-то сбросить открытый httpClient, чтобы он снова открылся.

Вот мой код Суть кода

Ответы [ 2 ]

0 голосов
/ 18 марта 2011

У меня была та же проблема, и я решил создавать новый HttpClient каждый раз, когда я делаю запрос.

0 голосов
/ 17 марта 2011

Вы можете добавить 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();
}
...