5***@qq.com
5***@qq.com
  • 发布:2024-04-18 14:44
  • 更新:2024-05-26 01:14
  • 阅读:305

支付宝云。云存储中的图片在前端不显示

分类:uni-app

使用的是支付宝云。
H5端。

我将图片上传到云存储后,在前端<img src="xxx" alt="">用img标签渲染,但不显示。src里的地址就是我手动从云存储中拷贝过来的,粘贴在浏览器中就显示,在标签上就不显示。

之前使用阿里云时没遇到过这个问题。有人知道为什么吗,是哪里需要设置什么东西吗

2024-04-18 14:44 负责人:无 分享
已邀请:
套马杆的套子

套马杆的套子 - 没有解决不了的问题,只有解决不完的问题

图片路径贴上来我试下

  • 5***@qq.com (作者)

    https://env-00jxgnvk2rcp.normal.cloudstatic.cn/1713424922523_0.png?expire_at=1713429604&er_sign=8e404e87d46bee50475a0b43ef6f028d

    2024-04-18 15:40

  • 套马杆的套子

    回复 5***@qq.com: 跨域配置配置了么

    2024-04-19 08:00

  • 5***@qq.com (作者)

    回复 套马杆的套子: 非常感谢。添加了【localhost】后能访问图片了。跨域配置里本来是添加了 【localhost:5173】的,我以为就不会存在跨域的问题了。追加了一个 【localhost】就好了。

    2024-04-19 08:45

  • 5***@qq.com (作者)

    我又不显示了。还是支付宝云的云存储图片地址。只在手机浏览器上不显示。电脑浏览器和小程序真机都没问题。https://env-00jxgnvk2rcp.normal.cloudstatic.cn/1701462041959828.jpg。CDN没有超,服务空间下载域名也配置了跨域。还是不行。但我试了使用另一个阿里云的服务空间云存储的图片地址就可以正常显示

    2024-05-29 05:51

8***@qq.com

8***@qq.com

我也是使用支付宝云,如果https://env-00jxgnvk2rcp.normal.cloudstatic.cn/1713424922523_0.png?expire_at=1713429604&er_sign=8e404e87d46bee50475a0b43ef6f028d这样的url,但过一会儿就不能访问了,我访问你的这个url却能正常访问,请教一下你是如何解决权限问题的

  • 唐家三少

    你的文件放在私有文件夹或者设置为私有文件了吧?注意看你的文件url中带着过期时间呢,expire_at=1713429604

    2024-05-26 09:56

  • 5***@qq.com (作者)

    就是在uniCloud的控制台的'跨域配置"里新增一个localhost域名。

    2024-05-26 13:21

  • 5***@qq.com (作者)

    没有解决,又不能显示了。

    2024-05-29 05:49

要回复问题请先登录注册