小紅書是深受大家喜愛的生活社交平臺,每天都有大量的用戶在小紅書上傳圖片和視頻內容,來分享旅行、日常、心情等。為了持續提升用戶體驗,鴻蒙版小紅書在圖片和視頻選擇功能上進行了深度優化,尤其是基于HarmonyOS的圖庫Picker和安全訪問機制,實現了流暢、安全且高效的圖庫資源選擇體驗。
解決方案:隱私授權新體驗
傳統的應用圖庫授權需要權限請求,且容易“一刀切授權”(比如用戶想分享一張照片卻需要給應用開放整個相冊的訪問權限)。鴻蒙版小紅書采用HarmonyOS提供的PhotoPicker/PhotoViewPicker組件以及安全方案等機制,在應用需要訪問用戶圖庫的場景下,從以下幾個關鍵點入手,實現了一種全新的“按需授權”模式,解決了用戶的圖庫授權顧慮:
1. 免彈框授權:PhotoPicker將“人控”授權改為“系統控”授權,減少了用戶的操作步驟,避免了打斷式彈窗帶來的體驗中斷,實現了用戶使用應用過程中的沉浸式體驗。
2. 減少隱私泄露風險:通過HarmonyOS Picker類的安全訪問機制,讓用戶從“管權限”變為“管數據”,允許用戶以更細顆粒度地授權應用獲取個人數據。
3. 覆蓋常見場景:Picker組件支持發送圖文、聊天發送圖片、評論選擇圖片選擇等多種選擇場景,滿足了小紅書用戶的多樣化需求。
4. 用戶體驗不落后其他客戶端:在實際使用中,直接通過PhtoPicker拉起圖片選擇器的方法在某些場景下會存在與應用風格不一致,并且與頁面內其他功能無法共存的情況,通過PhotoPickerComponent機制,將photopicker嵌入到應用頁面內,實現與其他客戶端一致的功能體驗。
成果展示:純凈安全的圖庫訪問體驗
最終,通過小紅書專家與華為安全和媒體專家的聯合優化,小紅書對所有的圖庫選擇場景都進行了Picker化的適配,實現了鴻蒙版小紅書純凈安全的圖庫訪問體驗:
1. 沉浸式體驗:通過Picker的安全訪問機制,避免了權限彈窗的打斷式體驗;
2. 性能優化:通過系統級的性能優化實現與系統圖庫一致的大圖預覽和滑動操作體驗,用戶體驗更加順暢。
3. 安全性提升:通過安全訪問機制,只授予應用用戶選擇的數據,應用無法自行獲取用戶數據,實現權限最小化,用戶隱私得到了更好的保護。
圖片Picker作為整體HarmonyOS隱私安全訪問的創新機制,基于HarmonyOS SDK中的Media Library Kit實現,它讓用戶從管理權限轉變為管理數據,這一機制重構了安全隱私的“保護網”。作為HarmonyOS的技術底座,HarmonyOS SDK構建的API超過3萬個,正在開放的Kit能力超過90個,為開發者提供高效的全鏈路開發工具,降低接入新系統的難度和成本。HarmonyOS SDK將與開發者一起,為用戶帶來煥然一新的鴻蒙應用和元服務。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.