FLUTTER ECOSYSTEM

super_drag_and_drop

Flutter 的原生拖放支持。允许在应用程序之间拖动内容。

super_drag_and_drop 封面
最新版本
0.9.1
近 30 天下载
7.8万
喜欢数
571
Pub 分数
150

Package Overview

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

插件概览

Super Drag and Drop 是一个 Flutter 包,提供跨平台的原生拖放功能,使用户能够在不同应用程序之间移动内容。专为无缝跨应用交互而设计,支持 Android、iOS、Web、macOS、Windows 和 Linux。该包与系统的原生拖放 API 集成,确保设备间的操作行为一致。非常适合需要在应用边界间进行文件或数据传输的应用程序,例如生产力工具或内容共享平台。

适合场景
  • 跨应用程序文件传输
  • 应用间的内容共享
  • 在生产力工具中拖放
  • 从外部源导入文件
  • 带有拖拽手势的交互式 UI
  • 桌面和移动应用集成
主要特点
  • Native platform-level drag and drop
  • Supports all major platforms
  • Cross-app data transfer
  • System-integrated drag behavior
  • Simple API for file and data handling
  • Real-time drag feedback
适合对象
  • Developers building cross-platform apps
  • Productivity and content management tools
  • Apps needing file sharing across apps
  • Desktop-first Flutter applications
  • Users on multi-platform environments
使用建议
  • 某些操作系统需要特定平台的权限
  • 仅限支持的平台
  • 可能需要为网页进行额外设置
  • 行为因操作系统而略有不同
  • 不适用于仅在应用内拖动的场景
  • 依赖于底层原生扩展
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add super_drag_and_drop

所属分类

源码仓库

关联项目