套件概覽
一個 Flutter 套件,使用原生平台 API 在 Android、iOS、macOS、Windows 和 Linux 上偵測 VPN 連線。它提供即時的 VPN 狀態變更串流,並支援一次性檢查以判斷目前的連線狀態。專為需要監控或回應 VPN 使用的應用程式設計,例如安全工具、網路感知應用程式或注重隱私的服務。此套件確保跨平台的可靠偵測,設定簡單。
適用情境
- 監控活動的VPN連接
- 實施網路安全性檢查
- 建構注重隱私的應用程式
- 即時檢測連接變更
- 確保符合網路策略
主要特色
- 即時狀態串流
- 一次性連接檢查
- 跨平台支援(Android、iOS、macOS、Windows、Linux)
- 原生平台整合
- 用於狀態監控的簡單 API
適合對象
- 安全與隱私應用
- 網路感知移動應用
- 需要即時連接性洞察的應用程式
- 面向多個平台的開發者
- 需要檢測VPN使用的工具
使用建議
- 需要平台特定權限
- 可能無法偵測所有自訂或第三方VPN
- 行為在不同平台之間可能略有差異
- 僅限檢測活躍的VPN狀態,不包含詳細設定
- 取決於原生實作的可靠性