function getDownload(serverurl) {
var dtask = plus.downloader.createDownload(serverurl, {}, function(d, status) {
var btnArray = ['否', '是']; //弹框消息确认是否打开附件
if(d.state==4 && status == 200) {
mui.confirm('是否打开附件查看?', '下载成功 ', btnArray, function(e) {
if(e.index == 1) {
plus.runtime.openFile(d.filename, {}, function(e) {
console.log("aaa@@@@!!!" + decodeURI(d.filename));
plus.nativeUI.alert("请用适合的工具打开");
});
} else { //不打开
}
})
} else {
plus.nativeUI.toast("下载失败!");
}
});
dtask.start();
}
fx4399
- 发布:2018-08-08 15:42
- 更新:2018-08-15 13:21
- 阅读:1772
iOS下载文件没反应 Android正常
分类:MUI
1 个回复
lindsy
是的,onstateChange打印出来,安卓正常 依次0 2 3 4,ios就一直卡在0那儿,卡N久,然后直接跳到4,失败