html52.com
我爱小程序-开发者交流社区

动画可以在执行一部分的时候,通过按钮触发重新开始吗?

需求场景:一个倒计时进度条,在到时间或者用户做出选择的时候动画重新开始

实现方法:通过setInterval和setData设置宽度,可以实现,但是频繁的setData,动画会卡顿,体验很不好

备选方案1:使用css动画,不好控制

备选方案2:使用wx.createAnimation动画,出现了标题上的问题

备选方案3:使用自定义组件setData,还没尝试,怕是有点蠢

所以问一下有没有相关API在动画执行到一部分的时候,用户做出选择,然后通过主动触发,然后重新开始?


网友回复

杭州弧途科技有限公司:

有的~

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付