搜索插件、代码仓与 APP 分类

插件详情v1.5.4

full_svg_flutter

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

AndroidiOSmacOSWindowsLinux
近 30 天下载
3460
喜欢数
28
Pub 分数
160

安装插件

flutter pub add full_svg_flutter

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

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 相比,文档有限

所属分类

依赖

依赖清单 5 项

  • http^1.0.0
  • meta^1.17.0
  • quickjs_engine^0.1.7
  • woff2^0.1.0
  • xml>=6.3.0 <8.0.0

使用此插件的项目

暂无相关数据。