var result = await wx.cloud.downloadFile({fileID: cloudPath})
if (result.statusCode == 200) {wx.getFileSystemManager().saveFile({tempFilePath: result.tempFilePath, // 传入一个本地临时文件路径, http://tmp/开头的filePath: wx.env.USER_DATA_PATH + '/abc', //保存到用户目录/abc文件中,此处文件名自定义,因为tempFilePath对应的是一大长串字符success(res) {console.log('save ->', res) // res.savedFilePath 为一个本地缓存文件路径wx.showToast({title: '文件已保存至:' + res.savedFilePath,icon: 'none',duration: 1500})}})
}

微信开发者工具(v1.02.1907300)上,wx.env.USER_DATA_PATH对应:C:\Users\tom\AppData\Local\微信开发者工具\User Data\WeappFileSystem\(一串字符可能是开发者工具标识)\(模拟器标识)

模拟器上:通过chooseImage等方法选择的本地文件会返回一个http:/tmp/xxxx.xxxx....的文件,对应此处tmp文件夹内的文件,通过FileSystemManager.saveFile方法,不指定保存文件位置时,默认保存在此处的store文件夹内,返回成功的结果为http://store/xxx.xxx..., 指定保存到用户文件夹后,文件保存在usr文件夹,保存成功路径为http://usr/文件名称.后缀形式。

真机:安卓保存的实际位置为/storage/emulated/0/tencent/MicroMsg/wxanewfiles/(一长串字符可能是用户标识)/保存的文件

    返回路径的协议名在 iOS/Android 客户端为 "wxfile",在开发者工具上为 "http"

微信保存的文件一直很难找,个人吐槽很SB

微信小程序 云存储 wx.cloud.downloadFile 下载并另存相关推荐

  1. 微信小程序云存储中调用fileid作为图片路径,无法正常显示解决方法

    教同学们写一个图片瀑布流的微信小程序,图片是放到云存储中的,大多数同学都没有问题,有个别同学出现了下方的问题,图片无法正常显示 查阅了官方的资料,发现image组件的src从2.3.0 起开始支持云文 ...

  2. 解决微信小程序云开发ios读取txt文件问题

    1.问题描述 最近做毕设的时候发现要读取微信小程序云存储中的txt文件内容,安卓端一切正常,但是ios15就一直不能读取内容.感觉是存储权限的问题,在网上找了很多方法都不行.最后用云函数解决的. 2. ...

  3. 微信小程序云开发---vant组件 van-uploader 实现视频文件上传到云存储,发动态功能

    pages/upVideo.wxml //获取用户的头像和昵称展示 <view class="headerBox"><image src="{{user ...

  4. 微信小程序云开发用户身份登录_你必须要掌握的微信小程序云开发

    微信小程序开发已经成为目前最火爆的技能之一,无论是在求职.毕设.兴趣培养等方面都已经成为一项必备技能,而小程序云开发技术的出现更是点燃了整个小程序生态圈. 在2019微信公开课PRO小程序分论坛上,腾 ...

  5. 微信小程序--云开发学习

    这两周因为没有布置任务,主要进行微信小程序云开发的学习 ················· 开发者可以使用云开发开发微信小程序.小游戏,无需搭建服务器,即可使用云端能力. 云开发为开发者提供完整的原生 ...

  6. 微信小程序云开发实现上传文件和预览下载文件

    微信小程序云开发实现上传文件和预览下载文件 一.前言 目前微信提供了一个接口 wx.chooseMessageFile 它能让用户从聊天记录里面选择一个或者多个文件,然后返回它的一些信息,列入文件的p ...

  7. 微信小程序云开发实战:网上商城(二)

    微信小程序云开发实战:网上商城(二) 主页面 入口页面 云函数与云数据库 代码实现 云端实现 小程序端实现 选择UI组件库 WeUI Vant 整合UI组件库 以扩展包的方式引入weui 接下来 主页 ...

  8. 微信小程序云函数使用教程【超详细】

    背景需求 在本人的项目中,需要调用一个http的接口,而微信小程序所有的网络请求都得使用https,因而需要一个中转站,使得在正式发布的时候可以使用http接口.(在调试环境下,只要在本地设置里勾选& ...

  9. 【系】微信小程序云开发实战坚果商城-云开发开篇

    第 3-2 课:云开发开篇 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信 ...

最新文章

  1. 相关性分析p值_一行代码掌握皮尔逊相关分析,洞察变量关系
  2. electron版本的串口调度助手
  3. python加载数据集,读取h5数据集python的一部分
  4. android 反色 java_Android小米,魅族6.0状态栏不能反色解决方法
  5. R统计绘图 - 热图美化
  6. linux c获取内存和cpu使用率,linux c程序获取cpu使用率及内存使用情况
  7. [转载]C#多线程学习(一) 多线程的相关概念
  8. 视频教程-Excel函数教程(上)-Office/WPS
  9. jxl生成excel 设置隐藏列 隐藏行
  10. windows 双开微信
  11. msvcr100.dll不存在
  12. spyglass 学习笔记之cdc check
  13. JAVA 实现 名单按姓氏笔画为序排列
  14. 论文笔记 | code representation(代码表示学习)系列
  15. 计算机证英语四六级证驾驶证,学校毕业要求有两个技能证书,计算机二级,四六级,到底算不算技能证?...
  16. 如何成为牛逼的程序员
  17. swagger 接口参数顺序_swagger扩展为按代码定义顺序展示接口和字段
  18. 服务器时装不显示不出来,常见问题FAQ汇总
  19. ANSYS FLUENT二维结构网络数值计算及后处理——流动传热
  20. 速度收藏!史上最全Spring 面试题 92 问!【附答案】高清PDF下载

热门文章

  1. 苹果发布会说明了什么?
  2. 速卖通获得aliexpress商品详情 API
  3. 新手如何Reverces(基础ctf教程篇)
  4. SSLOJ 1323.交流
  5. 如何在Vue3中使用router
  6. Ordering类-greatestOf
  7. Apple iBeacons
  8. 小米8探索版线刷兼救砖_解账户锁_纯净刷机包_教程
  9. 云和恩墨做的是oracle,云和恩墨张中靖:立足Oracle技术,顺应去IOE大势 原创
  10. 给Android新手的六条建议,听说安卓不火了?