收藏
回答

如何解决wx.chooseMedia选取图片获得的http://tmp/*无法打开且无法下载上传?

用的springboot后台,以下是代码

回答关注问题邀请回答
收藏

4 个回答

  • RESPECT
    RESPECT
    2023-04-21

    楼主 在不 我也是用的springboot开发 遇到的一样的问题,这个uploadfile 没有用过 是把地址下在哪里的哦 有点看不懂 求解求解

    2023-04-21
    有用
    回复
  • 郑钱花
    郑钱花
    2023-03-07

    下载肯定是不能下载的,一个本地的临时路径图片,已经在本地了,你下载啥下载?

    说上传,上传报错的话吧fail加上,和后端联调。单看前端上传写的没什么问题

    2023-03-07
    有用
    回复 8
    • jc
      jc
      2023-03-07
      所以现在下载是不需要的吗,只需要上传的。可以问一下这个tmp路径需要作什么改变才能上传吗
      2023-03-07
      回复
    • 郑钱花
      郑钱花
      2023-03-07回复jc
      不需要改变,1.临时路径作为filePath,2.name一般都是file,除非你们后端选择别的key作为接收,3.然后是url上传接口路径,4.formData后端接口需要的额外参数,5.header后端接口需要的请求头参数。
      检查5个步骤,漏了补,错了改。然后吧fail加上,有报错的话你会知道的
      2023-03-07
      回复
    • jc
      jc
      2023-03-07回复郑钱花
      好的,我完善一下后端,再看看这几个步骤,谢谢大佬解惑
      2023-03-07
      回复
    • jc
      jc
      2023-03-07回复郑钱花
      大佬,我上传图片路径写临时路径不行,写本地图片路径也不行啊,后端甚至没有响应到这个请求,这个uploadfile好像传不到后端
      2023-03-07
      回复
    • 郑钱花
      郑钱花
      2023-03-08回复jc
      filePath就是res.tempFile[0].tempFilePath。
      2023-03-08
      回复
    查看更多(3)
  • Mr.Zhao
    Mr.Zhao
    2023-03-07

    没看懂,临时路径你下载干啥 什么需求

    2023-03-07
    有用
    回复 6
    • jc
      jc
      2023-03-07
      我想让用户用chooseMedia选择图片作为头像,然后将头像上传保存,uploadFile和downloadFile是我看了很多帖子都说要么先下载要么先上传,所以我这里放一起测试一下
      2023-03-07
      回复
    • jc
      jc
      2023-03-07
      所以我需要下载这个临时的图片,是不是没有办法下载啊
      2023-03-07
      回复
    • Mr.Zhao
      Mr.Zhao
      2023-03-07回复jc
      根本就没必要下载  临时路径上传到后台,后台返回网络地址就行了   不是帖子误人子弟,就是你只看了一半
      2023-03-07
      回复
    • jc
      jc
      2023-03-07
      好的,因为后台上传代码借鉴了论坛的,只借鉴了一半,所以后台现在没有返回东西,我先将后台搞定一下,谢谢大佬解惑
      2023-03-07
      回复
    • Mr.Zhao
      Mr.Zhao
      2023-03-07回复jc
      开发者工具更新到最新稳定版  wx.uploadFile不要设置content-type 个别手机会出错
      2023-03-07
      1
      回复
    查看更多(1)
  • jc
    jc
    2023-03-07

    这是本地设置,同时没有设置代理

    2023-03-07
    有用
    回复 1
    • jc
      jc
      2023-03-07
      图片打开报500错误
      2023-03-07
      回复
登录 后发表内容