1***@qq.com
1***@qq.com
  • 发布:2019-09-23 16:29
  • 更新:2021-03-16 11:44
  • 阅读:2548

uni.saveImageToPhotosAlbum保存图片后怎么获取图片的路径呢

分类:uni-app

uni.saveImageToPhotosAlbum保存图片后怎么获取图片的路径呢
uni.downloadFile({
url:url,
success:(res)=>{
uni.saveImageToPhotosAlbum({
filePath:res.tempFilePath,
success(_res){
console.log('图片保存成功');
现在打印出来保存成功了,以后再进来这个页面图片我就只需要调用本地路径就可以,但是这个保存的路径怎么获得呢
}
})
}
})

2019-09-23 16:29 负责人:无 分享
已邀请:
9***@qq.com

9***@qq.com - 购物省钱赚钱就上友优惠

请问解决了吗,遇到和您同样的问题,谢谢了

[已删除]

[已删除]

承接H5、小程序、APP等外包:

  1. 经验丰富,做过多种类型项目,有案例可看;
  2. 整个项目外包可以找我(小团队接单,面向客户、产品);
  3. 只需要前端部分也可以找我(个人接单,面向服务端合作伙伴);
  4. wechat(13070273424);
2***@qq.com

2***@qq.com - timesky

官方api

uni.chooseImage({  
    count: 1,  
    sourceType: ['camera'],  
    success: function (res) {  
        uni.saveImageToPhotosAlbum({  
            filePath: res.tempFilePaths[0],  
            success: function (saveRes) {  
                // 从保存结果saveRes中获取保存后的图片路径  
                console.log(saveRes.path);  
            }  
        });  
    }  
});
  • 2***@qq.com

    更正一下,官方文档写的是path

    实际测试saveRes里面是file


                uni.saveImageToPhotosAlbum({  
    filePath: res.tempFilePath,
    success: function(saveRes) {
    localPath = saveRes.file;
    uni.setStorageSync(realKey, localPath);
    console.log('保存图片到相册成功:' + JSON.stringify(saveRes));
    }
    });
    }
    }
    });

    2021-03-16 15:59

  • 快乐的小帅哥

    回复 2***@qq.com: 怎么不用回调?

    2021-03-18 14:35

  • 2***@qq.com

    回复 快乐的小帅哥:

    什么意思?这个函数是异步的,必须指明success回调

    2021-04-12 16:44

该问题目前已经被锁定, 无法添加新回复