套件概覽
media_scanner 套件是一個專為 Flutter 設計的外掛程式,旨在掃描並更新 Android 相簿中新增的媒體檔案。它讓應用程式能夠通知系統的媒體儲存關於新的影像或影片,確保它們能迅速出現在裝置的相簿應用中。這在應用程式內拍攝或下載媒體後特別有用。此套件僅適用於 Android,並與平台的 MediaStore API 整合,以觸發對儲存目錄的重新掃描。它簡化了讓媒體可見的過程,無需使用者手動介入。
適用情境
- 圖像捕獲後刷新畫廊
- 自動掃描已下載的媒體
- 確保媒體立即出現在圖庫中
- 與檔案儲存工作流程整合
- 支援照片/影片分享功能
主要特色
- 僅限 Android 兼容性
- 用於觸發媒體掃描的簡單 API
- 與 Android MediaStore 集成
- 自動畫廊刷新
- 輕量級且依賴項最少
適合對象
- 產生或下載媒體的應用程式
- 影像或影片擷取工具
- 檔案管理工具
- 整合相簿的應用程式
- 面向Android的多媒體應用
使用建議
- 僅適用於安卓設備
- 需要適當的儲存權限
- 可能需要處理背景執行
- 僅限MediaStore支援的媒體檔案類型
- 在iOS平台無法使用