wx.downloadFile 下载成功后会返回一个临时路径,这个临时路径是什么意思啊?和调用wx.saveFile()后返回的保存路径有什么区别?

wx.downloadFile 返回的临时路径,我发现在下一次使用时还是有效的,而wx.saveFile()返回的保存路径也有效,但不能保存到本地文件目录,那wx.saveFile()有什么意义,而且大小只有10M。

2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在2025年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于 2025
  • 刘玮秦

    19人对此回答表示赞同

    saveFile可以保存图片到本地相册

    19
    5回复
    发布于 6年前

    评论(5)

    收起评论

    • 百毒不侵 2019-03-01 12:08

      那看来saveFile()应该再存储图片是才有作用,其他文件格式在文件目录是找不到的,在小程序外部也无法使用

      回复
    • Priya 2019-03-03 12:36

      哦哦,我说错了。应该是wx.openDocument()不支持图片格式,我的项目是通过downloadFile得到路径,再用openDocument打开。

      回复
    • 吴俊霖 2019-03-05 16:18


      回复
    • 千杯风月醉 2019-03-07 20:26

      downloadFile可以下载图片格式。我现在用canvas画朋友圈分享海报,通过download把商品的网络图下载下来,然后通过临时路径获取到这个图片,再用canvas进行处理。

      回复
    • 小心肝 2019-03-09 22:32

      但是wx.downloadFile不支持图片格式,其他格式文件在本地文件目录好像检索不到,只能在小程序内部使用,那这样似乎没有什么意义啊

      回复
  • 象牙_Sanya

    16人对此回答表示赞同

    临时路径顾名思义是一个临时文件存放的地方,这个文件是会被删除的。因此如果你需要持久化文件,则需要调用saveFile来保存文件。同时tempFile也可以作为一个中转,继而后续使用这个图片,例如渲染到Canvas上等等。

    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部