收藏
回答

uplaodFile: fail fail:file does't exist

上传项目里的图片时,不是选择相册!!!工具可以正常上传,手机预览就返回 uplaodFile: fail fail:file does't exist,手机调试时没有出现网络请求,也没有弹出失败提示,请问怎么解决上传能找到项目里面的图片?

最后一次编辑于  2018-11-30
回答关注问题邀请回答
收藏

2 个回答

  • 十年一剑
    十年一剑
    2018-11-30

    就是死的路径,这路径工具上是没问题,手机预览就报提示文件不存在了,真机调试连错误都不报,啥信息也没有,不知道是不是路径写的有问题,上传的项目路径工具和真机是不一样吗?

    2018-11-30
    赞同
    回复
  • 卢霄霄
    卢霄霄
    2018-11-30

    getImageInfo 转成临时文件路径呢?

    2018-11-30
    赞同
    回复 9
    • 十年一剑
      十年一剑
      2018-11-30

      就是项目里面image文件夹下面的图片,路径就这么写的  filePath: “/images/thumbTemp.png”


      2018-11-30
      回复
    • 卢霄霄
      卢霄霄
      2018-11-30回复十年一剑

      我知道,你用 wx.getImageInfo 转成临时路径,再upload

      2018-11-30
      回复
    • 十年一剑
      十年一剑
      2018-11-30回复卢霄霄

       wx.getImageInfo转换后得到的路径是一样的,也提示找不到。是不是真机上传不能读取这些路径下面的图片?

      2018-11-30
      回复
    • 卢霄霄
      卢霄霄
      2018-11-30回复十年一剑

      getImageInfo要用相对路径。。不能绝对路径

      2018-11-30
      回复
    • 十年一剑
      十年一剑
      2018-11-30回复卢霄霄

      相对路径也不行,拿到的路径都是这个“images/thumbTemp.png”,这个路径就找不到图片。

      2018-11-30
      回复
    查看更多(4)