套件概覽
一個 Flutter 外掛,可在 Android、iOS 和 macOS 上啟用使用者開啟、讀取和寫入外部儲存空間中的檔案。它支援現有的檔案操作以及建立新檔案,非常適合需要持續性檔案處理的應用程式。此外掛擴充標準的檔案選擇功能,加入寫入功能,確保資料在修改後可回存。專為與原生檔案系統無縫整合而設計,提供跨平台的一致體驗。
適用情境
- 離線編輯文件
- 儲存使用者產生的內容
- 在應用程式中管理專案檔案
- 從應用程式匯出資料到裝置
- 儲存設定檔
- 在創意應用中處理媒體檔案
主要特色
- 讀取和寫入檔案存取
- 在外部儲存空間建立新檔案
- 跨平台支援(Android、iOS、macOS)
- 安全的檔案處理
- 與原生檔案選擇器整合
- 持久化檔案儲存
適合對象
- 生產力應用
- 文件編輯器
- 媒體管理工具
- 資料匯出/匯入功能
- 創意應用
- 基於檔案的設定系統
使用建議
- 需要適當的平台權限
- 可能需要執行時權限請求
- 檔案路徑是平台相關的
- 僅限外部儲存存取
- 不適用於內部應用資料
- 使用者必須授予檔案系統存取權限