Getter 是一個 Flutter 插件,專門用於從 Android 裝置的本機儲存空間中取得影像、影片和音訊檔案。它提供一個簡單的介面,以存取裝置檔案系統中儲存的媒體內容,讓開發者能夠建立與本機多媒體檔案互動的應用程式。此外,該插件輕量且專注於核心功能,適合需要媒體瀏覽或播放功能的應用。它支援常見的媒體類型,並能順暢整合至基於 Android 的 Flutter 項目中。
適用情境
- 在畫廊應用中訪問本機圖片
- 檢索使用者錄製的音訊檔案
- 從設備存儲加載影片
- 建構媒體播放器介面
- 獲取用於列表顯示的媒體
- 與檔案選擇器組件整合
主要特色
- 支援圖片、影片和音訊
- 僅限 Android 平台的相容性
- 用於媒體檢索的簡單 API
- 輕量且專注的設計
- 無外部依賴
- 透過 pub add 輕鬆整合
適合對象
- 媒體畫廊應用
- 音訊錄製和播放工具
- 影片播放器應用
- 檔案管理工具
- 需要本地媒體存取權限的應用
- 面向 Android 平台的開發者
使用建議
- 僅限Android平台
- 不支援 iOS 或網頁
- 需要執行時權限以存取儲存空間
- 不處理媒體元數據解析
- 無內建篩選或排序
- 依賴於設備特定的檔案系統結構