Lottie
显示来自 Lottie 文件(URL 或本地文件)的动画。
例子
- Python
import flet as ft
def main(page: ft.Page):
page.add(
ft.Lottie(
src='https://raw.githubusercontent.com/xvrh/lottie-flutter/master/example/assets/Mobilo/A.json',
repeat=False,
reverse=False,
animate=True
)
)
ft.app(target=main)
属性
animate
动画是否应自动播放。默认值为 True
。
background_loading
动画是否应在后台加载。
filter_quality
图像图层的质量。值为 FilterQuality
枚举类型。默认为 LOW
。
fit
如何将 Lottie 组合置入布局期间分配的空间中。
属性值为 ImageFit
枚举类型。
repeat
动画是否应在循环中重复播放。默认值为 True
。
如果 animate
为 False
,则无效。
reverse
动画是否应以反向方式播放(从开头到结尾,然后从结尾连续到开头)。默认值为 False
。