2012-06-06 41 views
1

在我的android應用程序中,我想向服務器發送請求並上傳照片。這裏是我的代碼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版本中。預計這將在六月底結束。

0

Simon是1.9.0rc1中的這個功能嗎?這是我們目前真正需要將圖片上傳到Twitter的內容。

相關問題