【发布时间】:2016-02-08 23:13:43
【问题描述】:
好的,我已经从 Monaca/Cordova 插件库下载了插件。然后我从 FileTransfer 插件站点添加了 javascript 以供下载,并将 encodeURI 替换为文件路径。
https://www.npmjs.com/package/cordova-plugin-file-transfer#download
<script>
var fileTransfer = new FileTransfer();
var uri = encodeURI("http://www.ulc.org/wp-content/uploads/2012/09/King-James-Bible-KJV-Bible-PDF.pdf");
fileTransfer.download(
uri,
fileURL,
function(entry) {
console.log("download complete: " + entry.toURL());
},
function(error) {
console.log("download error source " + error.source);
console.log("download error target " + error.target);
console.log("upload error code" + error.code);
},
false,
{
headers: {
"Authorization": "Basic dGVzdHVzZXJuYW1lOnRlc3RwYXNzd29yZA=="
}
}
);
</script>
我正在尝试使用 html 的 onclick 函数调用它..
<button onclick="FileTransfer()">Download</button>
但它不起作用,我怎样才能将文件下载到他们的设备上?
【问题讨论】:
标签: android ios cordova mobile monaca