收藏
回答

animation动画清除之后能否获取到最后一帧的动画状态?

调用this.animate 创建对应动画,在使用this.clearAnimation清除动画,无法获取最后的动画状态,但是在css3中有animation-fill-mode:forwards;属性保持动画最后状态,小程序里面这个css属性无效

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

1 个回答

  • Mr.z
    Mr.z
    2023-06-30

    有没有那么一种可能,只要不调用this.cleaAnimation就能保持动画最后的状态

    2023-06-30
    有用
    回复 3
    • 吾有此生矣
      吾有此生矣
      2023-06-30
      这里是一个点击事件去清除一个循环的动画,然后获取动画的最后状态的宽度去做其他动画,别人给我了一个思路就是在清除之前获取动画元素的状态,并且赋值到页面上
      2023-06-30
      回复
    • Mr.z
      Mr.z
      2023-06-30回复吾有此生矣
      把获取到的状态在用行内样式赋值回去行不
      2023-06-30
      回复
    • 吾有此生矣
      吾有此生矣
      2023-06-30回复Mr.z
      可以,就是这样做的
      2023-06-30
      回复
登录 后发表内容