下载同一个文件uploader指定文件目录在ios系统里不会重命名文件
使用filename: (String 类型 )下载文件保存的路径
var dtask = plus.downloader.createDownload(commonjz.returnUrl() + "/admin/sysFile/downloadFile.do?id=" + dataId, {
filename: '_downloads/' + relFileName
}, function(d, status) {
//关闭加载中
plus.nativeUI.closeWaiting();
// 下载完成
if(status == 200) {
//根据响应头判断文件是否存在
if(dtask.getResponseHeader('Content-disposition') == undefined) {
mui.alert('文件不存在!', '下载提示');
return;
}
var index = d.filename.lastIndexOf('\/');
var name = d.filename.substring(index + 1, d.filename.length);
var myDate = new Date();
var downTime = commonjz.formatDate(myDate);
console.log("文件名:"+d.filename);
在安卓手机里相同的文件下载都会自动增加后缀download(1).xls download(2).xls 但是在iso系统里不会这样自动增加而是覆盖掉源文件download.xls了,能不能像安卓里一样自动增加数字后缀
0 个回复