收藏
评论

为什么图片链接可正常访问但image组件加载不出来图片?官方

因为 image 控件的图片拉取本质上是 web 上的 backgroundImage,很多时候是由于图片不规范(content-type / length / 是否302跳转等 )导致拉取不成功,最终表现为加载不出图片。关于这一块我们在持续优化中

502029浏览
最后一次编辑于  2021-12-17
知识库内容非实时更新,可能已过期、失效或不适用于当前情形,请谨慎参考
收藏
反馈

58 个评论

  • yansen😊
    yansen😊
    2021-10-01

    我这边的问题,比你们诡异多了。但是,经历2天的磨砺,我规避了这个问题。

    首先,我这边用法是完全没有问题的。安卓以及开发者工具完全正常,但是就是苹果手机必现。无论如何都找不到原因。我尝试了N种方案,1,image, 2 css 背景,3 canvas 都不行。

    然后,偶然间,我发现不显示的图片都是非可视区的。页面只要有任何元素的改动,那些没显示的图片。立马正常。

    很显然,这应该是一种优化手段,只是这个优化不完美。

    造成问题的原因是,我们页面滑动,没有引起元素重新渲染,但可视区的监控是可以看到的。

    那么有2种解决方案,1监控可视区,2使用 css will-change.

    我使用的 css will-change . 因为这个是生产环境的 bug 。耽误不起

    2021-10-01
    赞同 1
    回复
  • 周元卿
    周元卿
    2020-09-16

    好像是我遇到的问题,302跳转有时候不显示,现在有解决办法吗?

    2020-09-16
    赞同 1
    回复
  • 香姐
    香姐
    2020-04-13

    为什么外网图片报错?

    2020-04-13
    赞同 1
    回复 5
    • Étoiles Lin Elegans
      Étoiles Lin Elegans
      2020-04-15
      第7行的src后面的=写成了<
      2020-04-15
      回复
    • 香姐
      香姐
      2020-04-15回复Étoiles Lin Elegans
      这确实是错误,可人家报的是第三行错误,有点搞笑了
      2020-04-15
      3
      回复
    • 2020-08-11回复香姐
      这种问题问的不丢人吗 纯属新手犯的错误
      2020-08-11
      回复
    • good
      good
      2020-10-29回复
      问个问题而已,有啥丢人的,论语还有不耻下问
      2020-10-29
      6
      回复
    • ofns
      ofns
      2021-06-28回复香姐
      举个例子:当你发现你拉稀的时候,其实在你吃某种食物的那一刻就已经注定了
      2021-06-28
      1
      回复
  • phoenixor
    phoenixor
    2020-03-07

    新的canvas 2D不支持本地临时地址吗?我想把图表页的图表保存到本地,然后在绘制海报时画上去,但是报错了:

    https://developers.weixin.qq.com/community/develop/doc/000686d617848851390ae892b5b000

    2020-03-07
    赞同 1
    回复 3
    • phoenixor
      phoenixor
      2020-03-07
      补充一下,我把小程序码放到云存储了,下载之后用drawImage还是画不出来,报错跟上面一样。微信连自家的云开发域名都屏蔽吗?
      2020-03-07
      回复
    • 哎呦喂
      哎呦喂
      2020-03-17回复phoenixor
      要后台配置一个安全下载域名
      2020-03-17
      回复
    • phoenixor
      phoenixor
      2020-03-17回复哎呦喂
      云开发的域名不用配置,这是开发工具的bug,重启就好了
      2020-03-17
      回复
  • koyshe
    koyshe
    2019-12-23

    同求解决方案

    2019-12-23
    赞同 1
    回复
  • 小👣meet to👣天
    小👣meet to👣天
    2019-12-20

    我这边也是 轮播图 商品图主图 有时候显示不出来 重新刷新也没有效果 只能重启小程序 就又可以了

    2019-12-20
    赞同 1
    回复 4
    • SCENARIO
      SCENARIO
      2020-01-29
      您好,我这边也是。请问你那边有解决方案了吗
      2020-01-29
      回复
    • 陈强
      陈强
      2020-03-23回复SCENARIO
      有解决方案吗,我这边也是
      2020-03-23
      回复
    • lying
      lying
      2020-05-09回复SCENARIO
      有一种曲线救国的解决方案
      2020-05-09
      回复
    • 白水
      白水
      2021-08-24回复lying
      什么方案
      2021-08-24
      回复
  • leo01
    leo01
    2019-12-18

    什么时候能优化好呢


    2019-12-18
    赞同 1
    回复
  • Bubbly_
    Bubbly_
    2019-11-28

    有遇到过图片请求回来但是不展示的情况么,这个地址放在浏览器上是可以显示的,还用encodeURI编码了一遍地址,前两个出来了,最后一个没出来!


    2019-11-28
    赞同 1
    回复 6
    • 刘博
      刘博
      2020-02-24
      请问解决了吗?我现在上传所有的 图片都不显示,没有encodeURl
      2020-02-24
      回复
    • 再会
      再会
      2020-02-24
      请求解决了吗?图片返回也能正常在浏览器预览,在image就是不显示
      2020-02-24
      回复
    • 钟哥
      钟哥
      2021-02-28
      前阵子使用 vant-ui 实现图片上传预览功能(都测试过的),最近客户度反应图片无法预览,这两天都在查看或找解决办法,结果图片可以上传成功和路径是对的,图片就是无法显示,还没还以为是 vat-ui 的问题 然后也换成普通的image控件也无法显示。唉,气死个人。现在还在加班处理这个问题。
      2021-02-28
      回复
    • 钟哥
      钟哥
      2021-02-28回复刘博
      前阵子使用 vant-ui 实现图片上传预览功能(都测试过的),最近客户度反应图片无法预览,这两天都在查看或找解决办法,结果图片可以上传成功和路径是对的,图片就是无法显示,还没还以为是 vat-ui 的问题 然后也换成普通的image控件也无法显示。唉,气死个人。现在还在加班处理这个问题。
      2021-02-28
      回复
    • 钟哥
      钟哥
      2021-02-28回复再会
      前阵子使用 vant-ui 实现图片上传预览功能(都测试过的),最近客户度反应图片无法预览,这两天都在查看或找解决办法,结果图片可以上传成功和路径是对的,图片就是无法显示,还没还以为是 vat-ui 的问题 然后也换成普通的image控件也无法显示。唉,气死个人。现在还在加班处理这个问题。
      2021-02-28
      回复
    查看更多(1)
  • 赵乐金
    赵乐金
    03-06

    24年加一

    03-06
    赞同
    回复
  • Slim&L
    Slim&L
    2023-09-10

    微信开放社区 https://developers.weixin.qq.com/community/develop/doc/00084090530078d5d9404b33c6b800


    这个有人知道吗?怎么解决?

    2023-09-10
    赞同
    回复

正在加载...

登录 后发表内容