This is a weex component extend by lottie-web.
Require weex
version >= 0.16.0
# with npm
$ npm i weex-plugin-lottie --save
# with weex-toolkit
$ weex plugin add weex-plugin-lottie
Examples: examples
Animation instances have these main methods:
-
href
: usually pass aslocation.href
. Its useful when you experience mask issue in safari where your url does not have#
symbol.
-
speed
: 1 is normal speed.
-
value
: numeric value. -
isFrame
: defines if first argument is a time based value or a frame based (default false).
-
value
: numeric value. -
isFrame
: defines if first argument is a time based value or a frame based (default false).
-
direction
: 1 is forward, -1 is reverse.
-
segments
: array. Can contain 2 numeric values that will be used as first and last frame of the animation. Or can contain a sequence of arrays each with 2 numeric values. -
forceFlag
: boolean. If set to false, it will wait until the current segment is complete. If true, it will update values immediately.
-
useSubFrames
: If false, it will respect the original AE fps. If true, it will update on every requestAnimationFrame with intermediate values. Default is true.