套件概覽
一個 Flutter 套件,讓使用者能從裝置的檔案系統中選擇文件。所選文件會自動複製到應用程式的暫存目錄中,以確保安全存取。支援依特定副檔名過濾檔案,提升針對性檔案選擇的易用性。可在 Android 與 iOS 上使用,並與原生檔案選擇器無縫整合。適合需要上傳或匯入文件但不需要直接存取檔案系統的應用程式。
適用情境
- 表單中的文件上傳
- 匯入使用者產生的檔案
- 應用間檔案共享
- 讀取外部設定檔
- 支援文件導向的工作流程
主要特色
- 選擇具有副檔名過濾的文件
- 自動將檔案複製到暫存目錄
- 跨平台(Android & iOS)
- 簡單的 API 結合
- 安全的暫時檔案處理
適合對象
- 需要檔案輸入的應用程式
- 文件管理功能
- 使用者驅動的檔案匯入
- 移動數據採集工具
- 注重隱私的檔案存取
使用建議
- 檔案被複製到暫存儲存
- 僅限支援的檔案類型
- 需要平台特定權限
- 暫時檔案可能會在應用程式重新啟動時被刪除
- 無法直接存取原始檔案路徑