收藏
回答

IOS真机下动态修改filter:drop-shadow导致的渲染异常问题

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug iOS iOS12.3.1 iphone7p 7.0.5

在ios上动态修改filter:drop-shadow会导致上一次的shadow值没有消除导致遗留显示问题,

真机下自测机型iphone 7p, ios全系列都会如此,安卓正常。

个人猜测原因:filter:drop-shadow导致的渲染问题

测试代码片段(请在ios真机下测试)https://developers.weixin.qq.com/s/Nv93bBmB7xbt

具体表现,图示:

正常情况:



渲染异常情况:


回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2019-09-24

    给filter做一下兼容吧

    2019-09-24
    有用
    回复 2
    • wuldjxixgk
      wuldjxixgk
      2019-09-24
      做兼容是指?加webkit前缀吗?加了webkit前缀依然如此
      2019-09-24
      回复
    • wuldjxixgk
      wuldjxixgk
      2019-09-25
      目前加了transform: translateZ(0);添加到gpu复合层渲染就正常了
      2019-09-25
      回复
  • wuldjxixgk
    wuldjxixgk
    2019-09-25

    目前加了transform: translateZ(0);添加到gpu复合层渲染就正常了。

    2019-09-25
    有用 1
    回复
登录 后发表内容
问题标签