一个 Flutter 小部件,通过双击和水平拖动手势实现类似视频的导航。它模拟了视频播放器中的快进和快退行为,允许用户通过双击屏幕或水平拖动快速浏览内容。非常适合媒体播放界面,支持 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台。该小部件轻量级,设置简单,可无缝集成到现有 UI 中。
适合场景
- 媒体播放导航
- 交互式时间轴拖动
- 基于手势的内容跳过
- 应用中的视频式用户体验
- 使用触摸手势浏览内容
主要特点
- 双击快速快进/快退
- 水平拖动以搜索
- 跨平台兼容性
- 与现有小部件的简单集成
- 可定制的手势灵敏度
适合对象
- 视频播放器实现
- 互动媒体应用
- 基于触摸的导航功能
- 跨平台应用程序
- 手势增强的用户界面
使用建议
- 可能与其他手势检测器冲突
- 需要仔细处理点击时机
- 不适用于非媒体内容
- 对复杂手势的自定义有限
- 对低端设备的潜在性能影响
