收藏
回答

使用canvas 2d,动态渲染曲线图,第一次可以正常渲染,再次渲染出现异常?

基础库2.24.7」发现,使用canvas 2d绘制曲线,在荣耀 30 、小米12手机,动态加载canvas 2d曲线图,有bug。

第一次加载

第二加载

第三次加载

具体复现代码片段:

https://developers.weixin.qq.com/s/vDw4Twm77gAR




最后一次编辑于  2022-07-06
回答关注问题邀请回答
收藏

1 个回答

  • Demons
    Demons
    2022-07-06

    复现得步骤是怎么样呢,我上下滑动并没发生以上描述得bug

    2022-07-06
    有用
    回复 6
    • relax
      relax
      2022-07-06
      复现步骤为:demo为2页,进入页面向上滑动,滑动到最后一页,再向下滑动,来回重复此步骤,上下滑动页面。
      复现设备:1、荣耀30、华为p30pro,手机为鸿蒙系统。微信客户端版本号8.0.24。微信基础库版本2.25.0。
      2、小米12 Pro,微信客户端版本号8.0.23。微信基础库版本2.25.0。

      目前在这些复现设备上发现此问题。ios手机显示正常。
      2022-07-06
      回复
    • Demons
      Demons
      2022-07-06回复relax
      这边问题已复现,有进展会在此贴同步反馈
      2022-07-06
      回复
    • relax
      relax
      2022-07-06回复Demons
      好的
      2022-07-06
      回复
    • Demons
      Demons
      2022-07-11回复relax
      目前可以通过手动重新设置 transform 等方式规避
      2022-07-11
      回复
    • Demons
      Demons
      2022-07-11回复Demons
      每次重新渲染的时候,先 ctx.setTransform(1, 0, 0, 1, 0, 0) 强制清空一下转换矩阵
      2022-07-11
      回复
    查看更多(1)
登录 后发表内容