一個 Flutter 插件,可在 Android 和 iOS 裝置上強制執行系統層級截圖保護。它可防止截圖被擷取,或在偵測到截圖嘗試時顯示黑幕,確保敏感內容的安全。該插件利用原生平台程式碼實現可靠保護,適用於需要高隱私性的應用,如銀行、醫療或機密資料檢視器。透過簡單的 pub add 命令即可無縫整合到 Flutter 項目中。
適用情境
- 安全的金融應用程式介面
- 保護醫療或法律數據的顯示
- 防止企業應用程式中的未經授權的螢幕截圖
- 確保影片播放功能中的隱私
- 在教育或考試應用中阻止截圖
主要特色
- 系統級截圖阻擋
- 擷取嘗試時的黑色螢幕疊加
- 原生平台整合以確保可靠性
- 跨平台支援(Android 與 iOS)
- 透過 pub 套件實現簡單的 Flutter 結合
適合對象
- 處理敏感用戶資料的應用
- 注重隱私的應用程式
- 企業或政府軟體
- 內容受限的教育平台
- 需要類似DRM保護的影片串流應用程式
使用建議
- 由於作業系統的限制,可能無法在所有裝置製造商的設備上運作
- Android 上需要正確處理權限
- 在已root或越獄的裝置上效果有限
- 對低階裝置可能產生的效能影響
- 使用者體驗可能會受到黑色螢幕覆蓋的影響