dtask.addEventListener("statechanged", function(task, status) {
if (!dtask) {
return;
}
switch (task.state) {
case 1: // 开始
console.log("开始下载...");
break;
case 2: // 已连接到服务器
console.log("链接到服务器...");
break;
case 3: // 已接收到数据
$('.progressSize').html(task.downloadedSize + "/" + task.totalSize);
break;
case 4: // 下载完成
$('.progressSize').html('00/00')
$('.download').css('display', 'none');
plus.io.resolveLocalFileSystemURL(task.filename, function(entry) {
alert(entry.fullPath);
}, function(e) {
plus.nativeUI.toast(e.message);
});
break;
}
});
web端给一个错误的文件路径下载,为什么 switch 0,1,2,3,4都会执行。这里h5到底是如何处理的
MrLeo
- 发布:2016-07-04 16:47
- 更新:2016-07-04 16:47
- 阅读:1303
后端给一个错误的文件路径下载,h5是如何处理的
分类:HTML5+
0 个回复