威克斯福德 0.0.2

威克斯福德 0.0.2

ford维护。



  • 作者:
  • frod

weex-plugin-lottie

这是一个由lottie-web扩展的weex组件。

需要weex版本 >= 0.16.0

weex-plugin-lottie

安装

# with npm
$ npm i weex-plugin-lottie --save
# with weex-toolkit
$ weex plugin add weex-plugin-lottie

用法

示例:examples

动画实例具有以下主要方法

#play

#stop

#暂停

#setLocationHref(href)

  • href:通常传递为location.href。在Safari中遇到URL没有#符号的蒙版问题时非常有用。

#setSpeed(speed)

  • speed:1是正常速度。

#goToAndStop(value, isFrame)

  • value:数字值。
  • isFrame:定义第一个参数是时间值还是帧值(默认为false)。

#goToAndPlay(value, isFrame)

  • value:数字值。
  • isFrame:定义第一个参数是时间值还是帧值(默认为false)。

#setDirection(direction)

  • direction:1表示向前,-1表示反向。

#playSegments(segments, forceFlag)

  • segments: 数组。可以包含2个数值,将分别用作动画的第一帧和最后一帧。或者可以包含一系列数组,每个数组中包含2个数值。
  • forceFlag: 布尔值。如果设置为false,它将等待当前段完成。如果为true,它将立即更新值。

#setSubframe(useSubFrames)

  • useSubFrames: 如果为false,它将尊重原始AE的帧率。如果为true,它将在每个requestAnimationFrame更新时使用中间值。默认为true。

#destroy()