收藏
回答

云存储的图片地址,可以通过云函数获得吗?

云函数可以获得file ID,

但是,但是,file ID这个玩意儿不能支持作为背景图。。。

background:url(file ID)是无效的

请问各位高手,云函数直接取图片的下载地址要怎么取?


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

3 个回答

  • _人世间
    _人世间
    2019-12-10

    生成临时https 的urlhttps://developers.weixin.qq.com/minigame/dev/wxcloud/reference-server-api/storage/getTempFileURL.html

    2019-12-10
    赞同
    回复 3
    • 六桂
      六桂
      2019-12-10
      额,这个是链接是想写进数据库的,给一天的时长。。。
      2019-12-10
      回复
    • _人世间
      _人世间
      2019-12-10回复六桂
      把cloudidcun存起来啊,用户在需要的场景用的时候再转换
      2019-12-10
      回复
    • 君子性异
      君子性异
      2019-12-22
      求神解救。我uploadFile上去的图片直接用fileID不显示,用getTempURL获得地址后,也不能用;控制台上能看到,唯一可以确定的就是字节数是对的。一定是我哪里弄错了,求神解救。
      ```javascript
      wx.cloud.uploadFile({
                cloudPath: 'test.png',
                filePath: src,
                success: res=> {
                  console.log(res)
                }
              })
      ```
      2019-12-22
      回复
  • 老张
    老张
    2019-12-10

    我的办法是换成image,absolute

    2019-12-10
    赞同
    回复 5
    • 六桂
      六桂
      2019-12-10
      这个注意不错,但是图片加载和设置成background是有速度差的。开发版看,云存储调用图片的网速太慢了。。。不如用自己的链接。
      2019-12-10
      回复
    • 老张
      老张
      2019-12-10回复六桂
      前景和背景居然有速度差?这里哪里的理论根据?另外,为什么要关心云图片的加载速度呢?这种标配如果体验不过关,云开发还能有什么用?所以腾讯一定不会让云图片加载体验不过关的。
      2019-12-10
      回复
    • 六桂
      六桂
      2019-12-10
      不是理论,多看多体验就知道了。。。
      2019-12-10
      回复
    • 老张
      老张
      2019-12-10回复六桂
      汗,你想多了。非要我告诉你,他们是一样的速度,不接受反驳,但是你可以随意百度,如果能找到根据的话。
      2019-12-10
      回复
    • 六桂
      六桂
      2019-12-10
      你可以对比一下,自己随便做个网页框架试试,别看network判断速度,用自己的眼睛对比几十次试试。。。小程序我是不清楚。。。
      2019-12-10
      回复
  • 121
    121
    2019-12-10

    取到fileid之后要调用这个downloadFile函数把资源下载下来


    2019-12-10
    赞同
    回复 6
    • 六桂
      六桂
      2019-12-10
      用小程序本地和云函数测试过这个,都是无效的,console不出来。。。
      2019-12-10
      回复
    • Zz999
      Zz999
      2019-12-21回复六桂
      你解决了么 我进来就是undefined
      2019-12-21
      回复
    • 六桂
      六桂
      2019-12-21回复Zz999
      直接读图片吧,要做背景的话,搭自己的图片资源站靠谱点。
      2019-12-21
      回复
    • Zz999
      Zz999
      2019-12-21回复六桂
      老哥你好 我刚刚出现的问题 image标签的src读fileId就报状态码400 下载失败
      2019-12-21
      回复
    • 六桂
      六桂
      2019-12-21回复Zz999
      你看下你图片放置的那个文件夹的权限
      2019-12-21
      回复
    查看更多(1)
登录 后发表内容
问题标签