请微信的开发人员认真对待一下我到问题,而不是一句“测试可以打开”给打发了。
我们公司内部,不论是同一个Wi-Fi网络环境下还是开启4G,所有安卓手机均无法显示图片。
请搜索:“头豹小程序” 观看Bug表现。
设置了https,甚至设置了业务域名,依旧无法在安卓手机上打开和预览图片;神奇的是,在模拟器和苹果手机都正常。
- 当前 Bug 的表现(可附上截图)
- 预期表现
- 复现路径
/page/index
- 提供一个最简复现 Demo
<image mode="aspectFill" src="https://oss.vestleader.com/report_img/5ba0923d45884f0598996be9"></image>
图片地址 https://common-image.daokebang.com/order-feedback/201904170310706907/1564713783754.png!bbd-w400.jpg
这个好像是阿里云 oss的问题。
微信小程序 预览功能
wx.previewImage
只有安卓下有问题。
浏览器访问图片请求
换成其他服务器的图片就行。
但是在真机调试时,发现 wx.previewImage 并没有发送请求,比较奇怪。。。。
遇见同样的问题,求是如何解决的
微信的坑,检查CSS吧,换一个方案
不是 css 的问题, 给了 binderror 事件, 发现挂着了 cdn 的图片在安卓端的真机模式下面 居然是404 但是 IOS 端 和 开发者工具小面是正常的
image 里面的 src 地址,不带 文件扩展名,.导致的诡异?!
并不是。
最后发现,是兼容性问题。我用了grid的布局,苹果OK,安卓扑街。
该用float最原始的,搞定。
小程序是一路摸着石头过河...
相比国外的东西,简直是xx
看下这个问题::
https://developers.weixin.qq.com/community/develop/doc/0006e257f34d4090da67cc41456000
src 只支持:: 问号 ? 分隔符
https://developers.weixin.qq.com/miniprogram/dev/framework/ability/network.html另外你说的不成立,这边在Android手机是可以显示的。
补充:这个Image是我做成组件,放在页面中的,组件中的其他内容 可以正常显示,但是放入任何的图片,不论是后期绑定的地址数据图片还是固定地址的图片,均无法显示
我手机上可以额,我们也是用的OSS(https://static.toumashi.com/image/201808/ec6c51a9e520ef127d4d4d851120c480-1535269169694-694853.jpg)你可以看看行不行
我发现,是android的css引擎跟苹果下的版本不一致。这个跟图片在哪里并没有关系