FLUTTER ECOSYSTEM

full_svg_flutter

适用于 Flutter 的动画 SVG 渲染器 —— SMIL、CSS 关键帧、滤镜、路径变形、JS 运行时、SVGator 支持、播放控制、兼容 flutter_svg 的 API。

最新版本
1.1.1
近 30 天下载
442
喜欢数
15
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

FullSvgFlutter 是一个功能强大的动画 SVG 渲染器,适用于 Flutter,支持 SMIL 动画、CSS 关键帧、滤镜、路径变形和 JavaScript 运行时。它提供了 SVGator 等工具的高级 SVG 功能,支持播放控制,并提供与 flutter_svg 兼容的 API,实现无缝集成。专为跨平台设计,可在 Android、iOS、macOS、Windows 和 Linux 上运行,非常适合在 Flutter 应用中实现丰富且交互性强的矢量图形。

适合场景
  • 交互式应用图标
  • 动画加载指示器
  • 复杂的数据可视化
  • 带有矢量动画的丰富UI组件
  • 基于SVG的游戏资源
主要特点
  • SMIL 和 CSS 关键帧支持
  • 路径变形动画
  • 内置滤镜效果
  • JavaScript 运行时执行
  • SVGator 文件兼容性
  • 播放控制API
适合对象
  • 需要高级SVG动画的开发人员
  • 需要高保真矢量图形的应用程序
  • 使用SVGator进行动画设计的项目
  • 跨平台应用,包含复杂的视觉元素
使用建议
  • 复杂动画的内存使用量更高
  • 对旧设备的潜在性能影响
  • 需要仔细优化以实现实时渲染
  • 与 flutter_svg 相比,文档有限
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add full_svg_flutter

所属分类

关联项目

暂无相关数据。