标签:下载 ready 失败 click 重试 close tin waiting 完成
<div class="mui-content indexBg">
<a href="javascript:void();" onclick="dfileimg()"><img src="http://6.a2klw.cn{$erwei}" class="codeimh" ></a>
</div>
// 扩展API加载完毕后调用onPlusReady回调函数
document.addEventListener("plusready", onPlusReady, false);
function onPlusReady(){}
function dfileimg(){
var self = plus.webview.currentWebview();
var imgsrc=$(".codeimh").attr("src");
plus.nativeUI.showWaiting(‘加载中...‘)
var dtask = plus.downloader.createDownload(imgsrc, {}, function (d, status) {
// 下载完成
if (status == 200) {
layer.open({
content: ‘下载成功,文件保存在‘+d.filename,
skin: ‘msg‘,
time: 2 //停留2秒
});
plus.gallery.save(d.filename, function () {
//保存到相册方法
plus.nativeUI.closeWaiting()
layer.open({
content: ‘已保存到手机相册!‘,
skin: ‘msg‘,
time: 2 //停留2秒
});
}, function () {
plus.nativeUI.closeWaiting();
layer.open({
content: ‘保存失败,请重试!‘,
skin: ‘msg‘,
time: 2 //停留2秒
});
});
} else {
layer.open({
content: ‘下载失败!‘,
skin: ‘msg‘,
time: 2 //停留2秒
});
}
});
dtask.start();
}
标签:下载 ready 失败 click 重试 close tin waiting 完成
原文地址:https://www.cnblogs.com/sure2016/p/10591366.html