问题背景:运营每天在小程序翻看大量的帖子内容,帖子里面会存在图片
手机型号:iPhone Xs
系统版本:iOS 12.4.1
基础版本库:2.8.3
bug出现:问题设备出现图片渲染不出来的情况
1、删掉小程序,搜索再次进入,还是存在图片渲染不出来的情况
2、相关图片在safari里面可以打开,并没有出现404的情况
3、其它设备可以正常访问小程序,没有出现图片异常
真机调试,可预见的:
1、可以查看到Wxml元素src地址正常;添加bindload 和 binderror 都没有触发事件
2、可以查看到image元素所在位置,进行样式操作,并没有发现由于样式问题导致的不展示(background:red,可以看见元素)
3、点击查看大图,可以拉取到当前的图片并正常显示
4、image标签正常关闭,属性正确
5、image使用https协议,downloadFile 域名也配置了相关域名
自我诊断:
1、两种图片域名一种可以,另外一种不可以,不可以的域名里面存在可以访问的图片,是否是cdn的问题?
2、在不可以的图片后面添加?t= new Date().getTime() 时间戳,发现访问之前不可渲染出来的图片正常显示,是否跟304有关系?
3、只有这一个设备有问题,并不能一刀切所有图片不使用缓存,是否跟当前的系统、版本有关系?
综上,我感觉问题跟当前系统或者版本的兼容有关系,可否一起查下问题到底在哪里?谢谢你们