一個 Flutter 插件,允許使用者在 Android 與 iOS 上從裝置相簿中選擇圖片,或使用相機拍攝新照片。它提供現代化、簡潔的影像輸入介面,支援多圖選擇與檔案格式處理。設計簡單且可靠,可無縫整合至需要媒體收集的應用程式中。此插件由 Flutter 社群維護,支援跨平台開發,並在各平台間保持一致行為。
適用情境
- 從設備圖庫中選擇圖片
- 使用相機拍攝新照片
- 多圖選擇
- 表單中的媒體上傳
- 應用個人檔案圖片管理
- 影像編輯工作流程
主要特色
- 跨平台相容性
- 相機和相簿整合
- 支援多張圖片選擇
- 簡單的 API,包含非同步方法
- 檔案路徑和字節資料輸出
- 內建權限處理
適合對象
- 需要圖像輸入的行動應用程式
- 使用者個人檔案設定流程
- 照片分享應用
- 內容創作工具
- 電子商務產品上傳
使用建議
- Android 與 iOS 需要執行時權限
- 僅限影像檔案(不支援影片)
- 可能需要額外的影像處理
- 依賴於特定平台的原生程式碼
- 不適合進階媒體操作