2012-06-06 12 views
1

내 안드로이드 응용 프로그램에서 서버에 요청을 보내고 사진을 업로드하고 싶습니다. 여기 내 코드가Phonegap FileTransfer

function uploadPhoto(imageURI) { 

    var options = new FileUploadOptions(); 
    options.fileKey="file"; 
    options.fileName=imageURI.substr(imageURI.lastIndexOf('/')+1); 
    var params = new Object(); 
    params.value1 = "test"; 
    params.value2 = "param"; 

    options.params = params; 
    options.chunkedMode = false; 

    var ft = new FileTransfer(); 

    ft.upload(imageURI, "http://192.168.1.4:3000/api/upload/", win, fail, options); 

} 

또한 헤더에 값을 설정하고 싶습니다. 좀 더 명확하게는 Jquery Ajax가 코드를 설정해야한다. 나는 FileTransfer에서도 비슷하게하고 싶다.

$.ajax({ 

     type: "POST", 
     beforeSend: function (jqXHR) { 
      jqXHR.setRequestHeader(KEY1, _key1); 
      jqXHR.setRequestHeader(KEY2, _key2); 
     } 

FileTransfer()를 사용하여 헤더에 값을 설정할 수 있습니까?

답변

0

FileTransfer의 헤더 설정 지원은 1.9 릴리스에 포함됩니다. 이것이 6 월 말쯤에 나올 것으로 예상하십시오.

0

사이몬은 1.9.0rc1에서이 기능이 무엇입니까? 이것은 우리가 지금 트위터에 이미지를 업로드하기 위해 정말로 필요로하는 것입니다.

관련 문제