收藏
回答

小程序使用canvas做动画

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 canvas 客户端 7.0.3 2.6.0

- 需求的场景描述(希望解决的问题)

小程序做动画 setTimeout性能太差,卡顿严重

希望官方支持类似 windows.requestAnimationFrame 的函数

最后一次编辑于  02-25
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    02-27

    你好,小程序动画请参考:https://developers.weixin.qq.com/miniprogram/dev/api/wx.createAnimation.html

    02-27
    赞同
    回复 4
    • 兰昊
      兰昊
      03-04

      人家用canvas做动画不是做元素动画。。。


      03-04
      回复
    • 兰昊
      兰昊
      03-04

      而且Animation bug多得不知道哪里去了。在安卓上的优化有问题。

      03-04
      回复
    • 木偶
      木偶
      03-20

      现在很多场景下需要canvas 来做动画,用元素动画,就不提这个问题了

      03-20
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      03-20回复木偶

      嗯,这个需求已反馈的

      03-20
      回复
  • 兰昊
    兰昊
    03-04

    我也遇到了这个问题在IOS下还可以,上了android就不行了。


    而且如果你动画的时候还在处理其他事情 比如异步加载资源的话,卡的更惨

    03-04
    赞同
    回复 1
    • 你楽哥
      你楽哥
      04-26

      我也遇到了,放在首页的一个角落里,一半以上的概率不显示,更严重的就卡死

      04-26
      回复