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中找不到異常
你可以從斷點獲得路徑並查看它是否匹配? – Warpzit
你可以看到文件在身體上嗎? – Warpzit
是的,它在物理上存在 – SSS