0
我想下載一個URL.Like文件,如果我點擊下載按鈕的文件URL應該得到連接,它應該被下載到手機內存或Android的SDCard。如何使用phonegap從android中的URL下載文件?
任何人都可以請幫助我如何使用phonegap得到這個工作?
謝謝。
我想下載一個URL.Like文件,如果我點擊下載按鈕的文件URL應該得到連接,它應該被下載到手機內存或Android的SDCard。如何使用phonegap從android中的URL下載文件?
任何人都可以請幫助我如何使用phonegap得到這個工作?
謝謝。
請使用Phonegap或CoreDova的FileTransfer API。下面是從相同的源代碼示例:
var fileTransfer = new FileTransfer();
var uri = encodeURI("http://some.server.com/download.php");
fileTransfer.download(
uri,
filePath,
function(entry) {
console.log("download complete: " + entry.fullPath);
},
function(error) {
console.log("download error source " + error.source);
console.log("download error target " + error.target);
console.log("upload error code" + error.code);
}
);
要保存文件的SD卡使用FileWriter
function gotFileWriter(writer) {
writer.onwriteend = function(evt) {
console.log("contents of file now 'some sample text'");
writer.truncate(11);
writer.onwriteend = function(evt) {
console.log("contents of file now 'some sample'");
writer.seek(4);
writer.write(" different text");
writer.onwriteend = function(evt){
console.log("contents of file now 'some different text'");
}
};
};
writer.write("some sample text");
}
function fail(error) {
console.log(error.code);
}
另外,請保存文件,FileSystemRoot /數據/文件夾your.company.app。這將避免SD卡上的混亂。 – closure