收藏
回答

ios image组件无法正常显示

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug image 微信iOS客户端 7.0.8 2.8.3

问题背景:运营每天在小程序翻看大量的帖子内容,帖子里面会存在图片

手机型号: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、只有这一个设备有问题,并不能一刀切所有图片不使用缓存,是否跟当前的系统、版本有关系?

综上,我感觉问题跟当前系统或者版本的兼容有关系,可否一起查下问题到底在哪里?谢谢你们




最后一次编辑于  2019-09-30
回答关注问题邀请回答
收藏

2 个回答

  • 微信小店技术专员-binnie
    微信小店技术专员-binnie
    2019-10-12

    直接image标签里面的src图片也不显示么?

    2019-10-12
    有用 1
    回复 2
    • 1d88
      1d88
      2019-10-12
      是的,只有一个设备出现这个问题
      2019-10-12
      回复
    • 1d88
      1d88
      2019-10-15
      这个帖子时间都半个月了,可否给看下这个问题
      2019-10-15
      1
      回复
  • wujie
    wujie
    2019-10-15

    2个img,哪个出问题?

    2019-10-15
    有用
    回复 3
    • 1d88
      1d88
      2019-10-15
      第一个在我们真实的环境里面有问题,这个只是最简单的demo,可否加个微信 聊一下这个问题,我描述下我的想法
      2019-10-15
      回复
    • wujie
      wujie
      2019-10-15回复1d88
      np531560792
      2019-10-15
      回复
    • 1d88
      1d88
      2019-10-15回复wujie
      已加
      2019-10-15
      回复
登录 后发表内容
问题标签