如何使用phonegap从android中的URL下载文件
How to download a file from URL in android using phonegap?
我想从URL下载一个文件。就像如果我点击下载按钮,文件url应该得到连接,它应该下载到手机内存或android的SDCard中。
有人能帮我如何使用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);
}
相关文章:
- 如何使用phonegap从android中的URL下载文件
- 从IE 11中的HTTP URL下载blob
- 如何通过URL下载文件,然后获取其名称
- 如何使用javascript从url下载图像并将其保存到本地目录
- 阻止通过URL下载
- 如何使用chrome文件系统api从chrome应用程序中的url下载图像
- Node.js:从 PHP URL 下载(自动生成的)文件
- HTML强制用户从URL下载PDF文件
- 转到URL下载文件,但AJAX返回403.为什么以及如何解决
- “另存为blob”需要很长时间才能从给定的url下载文件
- 直接从url下载图片
- 尝试从URL下载并用node.js保存到文件中.这是我的问题
- 需要使用url下载PDF
- 在javascript中,从给定的url下载文件的等效wget是什么?
- 如何将进度条添加到从url下载文件到服务器的脚本
- 使用chrome.downloads从通过chrome.webRequest找到的URL下载文件
- ANGULARJS:如何从服务器接收到的URL下载PDF ?
- Javascript从URL下载图像
- 如何从url下载图像以在Photoshop脚本中使用(ExtendScript Toolkit)
- node.js从url下载图片