是否可以将文件从一个sdcard文件夹移动/复制到另一个文件夹。我发誓如下,但没有表现出任何错误,没有成功。
我的代码是
function saveCostFiles(imageData,fileName,directory){
//alert(imageData);
//alert(directory);
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function gotFile(fileSystem) {
alert(fileSystem);
fileSystem.root.getDirectory(directory, {create: true}, function fileSystemSuccess(fileSystem){
alert(fileSystem);
fileSystem.getFile("dummy.txt",{create: true,exclusive:false},function gotFileEntry(fileEntry){
alert("local");
var path = fileEntry.fullPath.replace("dummy.txt","");
fileEntry.remove();
var fileTransfer = new FileTransfer();
fileTransfer.download(imageData, path+""+fileName,function(theFile){
alert("File Downloaded Successfully " + theFile.toURI());
},function(error){
alert("failed");
});
},dbErrorHandler);
});
}, dbErrorHandler);
}
var directory = "sample/files/first/demo";
saveCostFiles("file:///storage/emulated/0/sample/files/second/template/"+skiTemplateFileName,randomFileName,directory);
请提供一些建议