2013-07-18 63 views
0
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function(fs){ 
    fs.root.getDirectory("folder1", { 
     create : false 
    },function(dataDir) { 
     dataDir.getDirectory("folder2", { 
     create : false 
     },function(dataDir1) { 
    dataDir1.getDirectory("folder3",{ 
     create : false 
    },function(dataDir2) { 
      dataDir2.getDirectory("folder4",{ 
     create:false, 
     },function(dataDir3) { 
      var reader = dataDir3.createReader(); 
      reader.readEntries(function(entries){ 
     for (var i=0; i<entries.length; i++) { 
       entries[i].file(function(file){ 
      alert(file.name); 
      alert(file.fullPath); 
      var options = new FileUploadOptions(); 
options.fileKey="uploadFile"; 
options.fileName=file.name; 
options.mimeType="image/jpeg"; 
var params = new Object(); 
    params.action = "uploadFile"; 
var ft = new FileTransfer(); 
ft.upload((file.fullPath), "http://server.com/upload.pl", win, fail, options); 

但是,這是給java io異常未找到文件。但該文件已存在。怎麼了?? 任何幫助? 這是給錯誤代碼1 .http_status:它是給它的爲什麼我得到文件雖然文件存在,但在phonegap中找不到異常

+0

你可以從斷點獲得路徑並查看它是否匹配? – Warpzit

+1

你可以看到文件在身體上嗎? – Warpzit

+0

是的,它在物理上存在 – SSS

回答

0

它現在工作。服務器端出現錯誤。 謝謝大家..

相關問題