收藏
回答

open-type="chooseAvatar"获取头像返回临时文件?

真机调试获取头像给了个临时文件wxfile://tmp_fe09f82ea14a1cd9b8e11eff71a5582943bcab6dd484cfc7.jpg,这个怎么解决

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

5 个回答

  • JiaJieChen
    JiaJieChen
    10-12

    以后都是临时地址,都要自行把临时路径的图片转besa64传回服务器,再用自己的url。

    10-12
    有用
    回复
  • w
    w
    08-16

    还是不行啊

    08-16
    有用
    回复 1
    • 大山
      大山
      08-17
      08-17
      回复
  • Hlxuan.
    Hlxuan.
    08-16

    如果是自己服务器开发,使用 wx.uploadFile 接口上传临时文件获取链接,再保存到数据库:https://developers.weixin.qq.com/miniprogram/dev/api/network/upload/wx.uploadFile.html

    如果是云开发,可使用 wx.cloud.uploadFile 接口上传,获取文件ID,再保存到数据库:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/storage/uploadFile/client.uploadFile.html

    08-16
    有用
    回复
  • 一笑皆春
    一笑皆春
    08-16

    这个就是给临时路径的,需要自己拿着这个路径传到服务器上,自己返回服务器的文件链接存库和使用

    08-16
    有用
    回复 9
    • 一笑皆春
      一笑皆春
      08-16回复w
      临时路径不能用的,说不定哪天缓存清了就没了
      08-16
      回复
    • w
      w
      08-16回复一笑皆春
      那真机调试只返回了临时路径,导致图片显示不了
      08-16
      回复
    • 一笑皆春
      一笑皆春
      08-16回复w
      临时路径是为了上传服务器的,不是为了让你显示用的
      08-16
      回复
    • w
      w
      08-16回复一笑皆春
      我现在也上传不到服务器直接报错
      08-16
      回复
    • 一笑皆春
      一笑皆春
      08-16回复w
      哈哈,新手吧,文档只是个示例,url你得用自己的服务器呀,比如阿里云的oss
      08-16
      回复
    查看更多(4)
  • Mr.Zhao
    Mr.Zhao
    发表于移动端
    08-16
    wx.uploadFile上传服务器
    08-16
    有用
    回复 3
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      08-16回复w
      临时路径?不可以一直用,只能在你手机上临时保存的,相当于localhost地址,电脑和别的手机都无法访问
      08-16
      回复
    • w
      w
      08-16回复Mr.Zhao
      那真机调试只返回了临时路径,导致图片显示不了
      08-16
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于移动端
      08-16回复w
      那你上传服务器啊
      08-16
      回复
登录 后发表内容