我使用Cordova版本创建我的第一个Web应用程序是6.3.1。
在这个应用程序中,我需要能够将文件下载到手机然后打开它,但我似乎无法通过如何下载文件。
我正在使用Cordova的文档页面中的文件传输代码。一切都安装了CLI。 这就是我走了多远:
function downloadfile(){
var fileTransfer = new FileTransfer();
var uri = encodeURI("http://s14.postimg.org/i8qvaxyup/bitcoin1.jpg");
var fileURL = "/storage/DCIM/myFile";
fileTransfer.download(
uri,
fileURL ,
function(entry) {
alert("download complete: " + entry.toURL());
alert("download start");
},
function(error) {
console.log("download error source " + error.source);
console.log("download error target " + error.target);
console.log("download error code" + error.code);
}
);
}
<access origin=".*" />
当我点击下载按钮时,代码会给我一个错误下载按钮代码
<button id="download" style="margin-top: 78px;" class="button button-block button-positive" type="button" onclick="downloadfile()">Download File</button>