H5 H5+保存图片至相册

/**
 * 保存图片到相册
 * @param picurl 需要下载的图片URL 支持图片文件(jpg/jpeg、png、bmp等格式)和视频文件(3gp、mov等格式)
 */
import {
    
     Toast } from "vant";
export function savePicture(picurl) {
    
     
    Toast.loading({
    
    
        message: '正在保存...',
        forbidClick: true,
        duration: 0,
        loadingType: 'spinner',
    });
    let dtask = plus.downloader.createDownload(picurl, {
    
    }, function (d, status) {
    
    
        console.log("下载结果",d, status) 
        // 下载完成
        if (status == 200) {
    
    
            plus.gallery.save(picurl, function () {
    
    
                Toast.clear()
                Toast('保存成功');
            }, function (e) {
    
    
                Toast.clear()
                console.log("保存失败,请重试!", e)
                Toast('保存失败,请重试!');
            });
        } else {
    
    
            Toast.clear()
            Toast("Download failed: " + status);
        }
    }); 
    dtask.start();
}

猜你喜欢

转载自blog.csdn.net/lys20000913/article/details/129217454
H5