2010-07-09 5 views
0

appcelerator를 사용하여 twitpic 데모와 함께 사진을 보내려고합니다. 2 개의 텍스트 필드를 만들었고 입력 할 때 이미지와 해당 필드를 twitpic에 업로드하려고합니다.httpClient (appcelerator)를 사용한 다중 요청

앱에 문제가 있습니다. 앱을 닫지 않은 상태에서 두 번째로 보내지 않으면 처음으로 앱을 성공적으로 마친 후에 문제가 발생합니다.

어쨌든 httpClient를 다시 열 수 있도록 재설정해야합니다. 여기

내 코드입니다 gist code

답변

0

당신은

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(); 
} 
+0

상수 (DONE, LOADING, OPENED, UNSENT)를 먼저 확인하여 준비가되었는지 확인할 수 있습니다 – bh88

0

저도 같은 문제가 있었다 처음과에 해결 열린 연결을 닫으 updateSuccess 함수의 끝 xhr.abort()를 추가 할 수 있습니다 요청할 때마다 새로운 HttpClient를 생성합니다.