收藏
回答

浏览器可以访问的图片,微信浏览器打不开,小程序image引用也显示不出来,点击图片预览却可以显示?

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

5 个回答

  • 半表人才
    半表人才
    2019-11-07

    请问我用云ID可以在Image标签内访问图片显示,但是我用wx.cloud.downloadFile下载以后,用生成的临时路径,就不能在Image标签内显示 ,这是什么原因??

    2019-11-07
    赞同
    回复
  • 罗梅光
    罗梅光
    2019-10-11

    可以访问。


    2019-10-11
    赞同
    回复 7
    • 允默
      允默
      2019-10-11
      其他浏览器是可以的,微信浏览器和小工具都打不开
      2019-10-11
      回复
    • 罗梅光
      罗梅光
      2019-10-11回复允默
      这个网址(https://community.bettershine.cn/login)是你们的吗?
      2019-10-11
      回复
    • 允默
      允默
      2019-10-11回复罗梅光
      是的
      2019-10-11
      回复
    • 罗梅光
      罗梅光
      2019-10-11回复允默
      那是不是应该问下后端有没有做限制?
      2019-10-11
      回复
    • 允默
      允默
      2019-10-11回复罗梅光
      后端也是我搞得没有限制,感觉是nginx的问题
      2019-10-11
      回复
    查看更多(2)
  • 卢霄霄
    卢霄霄
    2019-10-11

    好像304了,试试直接访问图片真实地址,不跳转呢?

    2019-10-11
    赞同
    回复 11
    • 允默
      允默
      2019-10-11
      304是浏览器的缓存,这个是另外一台服务器的是正常的 https://yunmo.org.cn/t.jpg
      2019-10-11
      回复
    • 允默
      允默
      2019-10-11
      唯一区别就是一个是nginx处理的静态资源(可以访问),一个是服务端项目配置的静态资源(微信无法访问,浏览器可以),可能是这个问题吧。。。
      2019-10-11
      回复
    • 卢霄霄
      卢霄霄
      2019-10-11回复允默
      试了下 下载的图片都是空的 看header里是nginx返回的,应该是nginx哪里没弄对
      2019-10-11
      回复
    • 允默
      允默
      2019-10-11回复卢霄霄
      你是在小程序里面看的吗? 小程序里面我也注意到了 无法现实的哪个没有返回content-type:image/jpeg 和 contnet-length,默认返回类型是text/plan。正常能访问的返回有这些属性
      2019-10-11
      回复
    • 卢霄霄
      卢霄霄
      2019-10-11回复允默
      ……原来如此。。。可能你暂时只能downloadFile的时候加header了,然后显示了。。或者nginx应该能配置的吧 不校验header
      2019-10-11
      回复
    查看更多(6)
  • 拾忆
    拾忆
    2019-10-11

    看看有没有防盗链的设置。

    2019-10-11
    赞同
    回复 2
    • 允默
      允默
      2019-10-11
      没有的
      2019-10-11
      回复
    • 允默
      允默
      2019-10-11
      在微信聊天界面点击链接就打不开
      2019-10-11
      回复
  • 允默
    允默
    2019-10-11

    服务器域名后台什么都配置好的

    2019-10-11
    赞同
    回复
登录 后发表内容
问题标签