小程序
小游戏
企业微信
微信支付
扫描小程序码分享
因为 image 控件的图片拉取本质上是 web 上的 backgroundImage,很多时候是由于图片不规范(content-type / length / 是否302跳转等 )导致拉取不成功,最终表现为加载不出图片。关于这一块我们在持续优化中
58 个评论
加粗
标红
插入代码
插入链接
插入图片
上传视频
请问这个问题现在优化好了吗?我这边也出现这个问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我的地址是这样的:http://localhost:2234/Upload/Img/13333333333/Goods/e581dad8-02fc-464b-8942-b657b426399c/GoodsFace.png
结果报这样的错:也就是地址自动变成这个了:https://localhost:2234/Upload/Img/13333333333/Goods/e581dad8-02fc-464b-8942-b657b426399c/GoodsFace.png?imageMogr2/thumbnail/320x320/quality/70/strip/format/webp。然后导致图片不显示,这怎么回事呢?
因为本人用的时Taro框架,用了Taro里面的Image组件,结果图片显示不出来,然后改换成微信自己的image标签就可以了~~~
请问部分鸿蒙系统的微信小程序里无法打开,是不是也是这个问题:
https://developers.weixin.qq.com/community/develop/doc/0004eee050cdf8e739bea65bd51c00?fromCreate=1
好几年了 官方是不打算管这个问题了对吗, 重定向为啥不行,
和服务端调查了半天,发现图片请求referer带的是 https://servicewechat.com/ ,并不是https://servicewechat.com/wxxxxxxxx/0/page-frame.html 这种,导致image加载失败
"GET https://qw-album.imeduplus.com/class-album/1000wwd571ef78bbfe5d88/tmp_943ddb377e119ef6811ed8f5c6ca3018552824ce33e8bc38.jpg?x-oss-process=image/resize,limit_0,m_fill,w_208,h_208 404 (Not Found)" 图片加载不出来,但浏览器可以,去掉后缀微信就能加载出来了
errMsg: "GET https://qw-album.imeduplus.com/class-album/1000wwd571ef78bbfe5d88/tmp_24cc308a4ca482486582220d2f55287a77e94a2f752b7d38.jpg?x-oss-process=image/resize,limit_0,m_fill,w_208,h_208 404 (Not Found)"
但是图片可以加载出来
<image src="https://a.b.com/path/a.png" mode="widthFix" hidden="{{hidden}}" bindload="bindLoad"/>
Page({ data:{ hidden: true }, methods:{ bindLoad(){ this.setData({hidden: false}) } } })
如上所示,可以通过控制展示时机来尝试是否能解决问题。
请问现在优化好了吗?安卓系统 image组件binderror函数返回的错误信息提示404,但是图片在浏览器上是可以访问的,请问现在有解决的方法吗?对于图片列表类型
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
请问这个问题现在优化好了吗?我这边也出现这个问题
我的地址是这样的:http://localhost:2234/Upload/Img/13333333333/Goods/e581dad8-02fc-464b-8942-b657b426399c/GoodsFace.png
结果报这样的错:也就是地址自动变成这个了:https://localhost:2234/Upload/Img/13333333333/Goods/e581dad8-02fc-464b-8942-b657b426399c/GoodsFace.png?imageMogr2/thumbnail/320x320/quality/70/strip/format/webp。然后导致图片不显示,这怎么回事呢?
因为本人用的时Taro框架,用了Taro里面的Image组件,结果图片显示不出来,然后改换成微信自己的image标签就可以了~~~
请问部分鸿蒙系统的微信小程序里无法打开,是不是也是这个问题:
https://developers.weixin.qq.com/community/develop/doc/0004eee050cdf8e739bea65bd51c00?fromCreate=1
好几年了 官方是不打算管这个问题了对吗, 重定向为啥不行,
和服务端调查了半天,发现图片请求referer带的是 https://servicewechat.com/ ,并不是https://servicewechat.com/wxxxxxxxx/0/page-frame.html 这种,导致image加载失败
"GET https://qw-album.imeduplus.com/class-album/1000wwd571ef78bbfe5d88/tmp_943ddb377e119ef6811ed8f5c6ca3018552824ce33e8bc38.jpg?x-oss-process=image/resize,limit_0,m_fill,w_208,h_208 404 (Not Found)" 图片加载不出来,但浏览器可以,去掉后缀微信就能加载出来了
errMsg: "GET https://qw-album.imeduplus.com/class-album/1000wwd571ef78bbfe5d88/tmp_24cc308a4ca482486582220d2f55287a77e94a2f752b7d38.jpg?x-oss-process=image/resize,limit_0,m_fill,w_208,h_208 404 (Not Found)"
但是图片可以加载出来
<image src="https://a.b.com/path/a.png" mode="widthFix" hidden="{{hidden}}" bindload="bindLoad"/>
Page({ data:{ hidden: true }, methods:{ bindLoad(){ this.setData({hidden: false}) } } })
如上所示,可以通过控制展示时机来尝试是否能解决问题。
请问现在优化好了吗?安卓系统 image组件binderror函数返回的错误信息提示404,但是图片在浏览器上是可以访问的,请问现在有解决的方法吗?对于图片列表类型