FLUTTER ECOSYSTEM

marqueer

一个可自定义的 Flutter 滚动字幕小部件,支持多方向滚动、用户交互和程序化控制。

marqueer 封面
最新版本
2.5.0
近 30 天下载
4760
喜欢数
92
Pub 分数
150

Package Overview

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

插件概览

MarqueeR 是一个可自定义的 Flutter 小部件,支持平滑的多方向滚动文本,并提供用户交互和程序控制功能。适用于在有限空间内显示长文本内容,具有灵活的动画选项和跨平台的响应式行为。该小部件设计直观且高度可配置,允许开发者调整滚动速度、方向和交互处理方式。它可在 Android、iOS、Web、macOS、Windows 和 Linux 上无缝运行,非常适合需要动态文本显示的跨平台应用。

适合场景
  • 显示长标题或通知
  • 创建动画横幅
  • 实现滚动字幕
  • 通过动态文本元素增强用户界面
  • 构建可访问的文本轮播
主要特点
  • 多方向滚动(左、右、上、下)
  • 对滚动状态的程序化控制
  • 用户交互支持(点击、拖动)
  • 可定制的滚动速度和延迟
  • 跨设备的响应式设计
  • 平滑的动画过渡
适合对象
  • 开发跨平台应用的开发者
  • 需要动态文本效果的UI设计师
  • 需要可访问滚动内容的应用程序
  • 文本显示空间有限的项目
  • 交互式仪表板和自助服务终端
使用建议
  • 可能会影响非常长文本的性能
  • 需要仔细调整滚动速度以确保可读性
  • 仅限文本内容(不包括图片或小部件)
  • 不适合静态或非滚动文本
  • 最适合短到中等长度的字符串
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add marqueer

所属分类

源码仓库

关联项目