收藏
回答

云开发的云文件ID在刷新后变了

问题模块 框架类型 问题类型 终端类型 AppID 基础库版本
云开发 小程序 Bug 工具 wx8a13f068429b54ff 2.8.1

qwe2.jpg是点击上传文件从本地上传的图片,上传后File ID为:cloud://real-env.7265-real-env/qwe.jpg



然后点了一下刷新,File ID变成了:cloud://real-env.7265-real-env-1300202705/qwe2.jpg



变了就算了,但是现在我把这个File ID复制给<image>的src,还 'failed to load image'了!!!!

而且返回的错误信息里面的image的路径跟我写在<image>的src里的路径还不一样!!!!

这是为什么呀?


最后一次编辑于  10-16
回答关注问题邀请回答
收藏

3 个回答

  • 邓坤力
    邓坤力
    10-16

    问题已复现,id 刷新后变化的问题后续会修复

    10-16
    赞同 1
    回复 4
    • Jennings
      Jennings
      10-16
      谢谢!请问大概什么时候能修复呢?这个问题目前对项目影响较大,大部分功能都无法使用了。
      10-16
      回复
    • 邓坤力
      邓坤力
      10-16回复Jennings
      是控制台中进行上传吧?上传之后都先刷新一下,预计最晚明天发布
      10-16
      回复
    • Jennings
      Jennings
      10-16回复邓坤力
      好的!感谢! ;)
      10-16
      回复
    • Jennings
      Jennings
      10-16回复邓坤力
      是的,在控制台中上传。
      10-16
      回复
  • 吃包子不吐包子皮
    吃包子不吐包子皮
    10-16

    看下存储桶的权限设置, 是不是所有人都有可读权限

    10-16
    赞同
    回复 3
    • Jennings
      Jennings
      10-16
      是的,所有人都有可读权限,仅创建者可写。
      10-16
      回复
    • 吃包子不吐包子皮
      吃包子不吐包子皮
      10-16回复Jennings
      查看下存储详情里面的下载地址可以访问吗,看起来控制台403的那个地址是下载地址的格式
      10-16
      回复
    • Jennings
      Jennings
      10-16
      下载地址可以访问。你说的没错,的src里面的地址,的确变成了下载地址(很奇怪不知道为什么会变成下载地址)。
      但是现在把云文件id放到的src里面可以加载出图片了,但云开发-存储的坐上的那个路径,还是带有‘-1300202705’,上传的文件的File ID也是带着这串数字。但还好,现在可以加载图片,刷新后云文件ID也不变了。
      谢谢你!;)
      10-16
      回复
  • 思男
    思男
    10-16

    无视那串数字,直接env/xxxxx.png 试试看

    10-16
    赞同
    回复 3
    • Jennings
      Jennings
      10-16
      谢谢!但还是不行。云开发-存储的左上角是7265-real-env-1300202705/,环境id是real-env,如果改成real-env/xxx.png,则不再报错,但是无法显示图片;如果改成7265-real-env-1300202705/xxx.png,则仍然报错。
      10-16
      回复
    • 思男
      思男
      10-16回复Jennings
      我的也有那个数字,但是用的时候没带 ,是可以看到图的。
      10-16
      回复
    • Jennings
      Jennings
      10-16回复思男
      现在ok了,直接复制粘贴File ID放到的src里面可以加载出来了。但还是有那串数字。
      10-16
      回复
问题标签