下载文件
javascript
var url = "文件地址";
this.downFileName = "aa.pdf";
let dtask = plus.downloader.createDownload(url, {
filename: "_downloads/" + this
.downFileName //利用保存路径,实现下载文件的重命名
}, (d, status) => {
//d为下载的文件对象
if (status == 200) {
uni.hideLoading();
console.log(d.filename)
} else {
//下载失败
uni.hideLoading();
plus.downloader.clear(); //清除下载任务
uni.showToast({
icon: 'none',
mask: true,
title: '下载失败,请稍后重试',
});
}
})
dtask.start();
获取下载文件夹里的文件
javascript
plus.io.resolveLocalFileSystemURL(
"_downloads",
(e)=> {
var dirR = e.createReader();
dirR .readEntries(
function(er) {
for (var i = 0; i < er.length; i++) {
console.log(er[i].name);
}
},
(err)=> {
}
);
},
(err)=>{
}
);
删除文件夹里的文件
javascript
let locathons = plus.io.convertLocalFileSystemURL('_downloads/')
plus.io.resolveLocalFileSystemURL(locathons, function(entry) {
entry.removeRecursively((e) => {
}, (e) => {
})
}, function(e) {
});