收藏
回答

安卓微信版本8.0.31和8.0.32小程序canvas动画严重卡顿

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小程序 Bug Android Android 13 Xiaomi 13 Pro 8.0.31、8.0.32

描述

安卓手机和平板更新8.0.31和8.0.32后线上小程序内的canvas动画严重卡顿,之前的版本下是正常的。

在开发者工具的预览模式使用安卓手机扫码进行测试,只保留最简单的canvas动画也会非常卡顿,但是在真机模式下又是正常的流畅的。

补充描述

ios最新版微信下是正常的

预期

不同的微信版本下canvas动画效果一致。

疑惑

安卓微信8.0.31和8.0.32版本是否大大降低了小程序Canvas性能?

最后一次编辑于  2023-01-12
回答关注问题邀请回答
收藏

2 个回答

  • Demons
    Demons
    2023-01-12

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2023-01-12
    有用
    回复 2
    • 疯狂原始人
      疯狂原始人
      2023-01-13
      找到原因了 不是canvas的问题 是执行动画的函数的问题 不知道新版微信小程序JS内核改了啥 for循环加await这种循环方式会非常卡顿 改成setTimeout递归就可以了。
      2023-01-13
      回复
    • Demons
      Demons
      2023-01-13回复疯狂原始人
      好的,如果可以提供代码片段给我,,我排查一下for加await的问题
      2023-01-13
      回复
  • 疯狂原始人
    疯狂原始人
    2023-01-12

    @社区技术运营专员-Riven 麻烦官方的大佬看下这个问题

    2023-01-12
    有用
    回复
登录 后发表内容