赞
踩
很多时候我们需要实现用户在客户端下载服务端的文件(图片、视频、pdf等)到用户本地并保存起来,小程序也经常需要实现这样的需求。
在传统服务器开发下网上已经有很多关于小程序下载服务端文件的资料了,但是基于云开发的比较少,所以本文将实现小程序如何下载云开发中的云存储文件。
拿到本地临时路径后即可进行保存等相关的操作。
async downloadFile() { // 云文件地址 const fileID = "cloud://xxxx"; wx.showLoading({ title: "下载中", mask: true, }); const downRes = await wx.cloud .downloadFile({ fileID, }) .then((res) => { return res; }) .catch((err) => { return err; }); wx.hideLoading(); console.log("临时文件路径 :>> ", downRes.tempFilePath); }, });
最后来一下常规结语:
实际开发中的其他逻辑就不写了。需要同学们自己去考虑异常情况处理等问题啦。
有任何疑问可以在评论区留下。我每天都会进行回复,私聊不回。(为了刷积分)
以上均是本人开发过程中的一些经验总结与领悟,如果有什么不正确的地方,希望大佬们评论区斧正。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。