FLUTTER ECOSYSTEM

flutter_blurhash

圖像占位符的緊湊表示。將模糊圖像編碼為30個字元以下,以實現類似Medium的即時顯示

flutter_blurhash 封面
最新版本
0.9.1
近 30 天下載
14.7萬
喜歡數
1710
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Flutter BlurHash 是一個輕量級套件,可使用 BlurHash 編碼即時產生圖像的緊湊佔位符。它將圖像的模糊版本編碼為一段短字串(少於 30 個字元),可在載入時立即顯示——非常適合提升圖像密集型應用的感知效能。編碼後的哈希值可直接渲染為佔位符,模擬實際圖像載入前的顏色與結構。此方法被 Medium 等平台廣泛採用,以提升使用者體驗。

適用情境
  • 圖像加載佔位符
  • 媒體密集型應用中的性能優化
  • 在圖像獲取過程中即時視覺反饋
  • 漸進式圖像渲染
  • 減少感知載入時間
  • 離線圖像預覽
主要特色
  • 超緊湊哈希表示
  • 即時佔位符產生
  • 保留色彩的模糊效果
  • 跨平台支援
  • 與圖像小部件的輕鬆整合
  • 低頻寬使用
適合對象
  • 包含大量圖片的應用
  • 內容推送
  • 社交媒體平台
  • 電子商務應用
  • 優先考慮流暢加載的UI
  • 尋求快速圖像佔位符的開發者
使用建議
  • 非常短的哈希值中細節有限
  • 不適合用於高保真預覽
  • 需要在客戶端進行解碼
  • 最適合低解析度的佔位符
  • 可能無法準確匹配複雜紋理
  • 雜湊必須預先計算或在伺服器端產生
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add flutter_blurhash

所屬分類

原始碼儲存庫

相關專案