套件概覽
wifi_connector 套件是一個 Flutter 插件,可在 Android 與 iOS 上以程式化方式連接 Wi-Fi 網路。它提供簡單介面,可掃描可用網路、取得網路詳細資訊,並使用指定憑證啟動連線。此套件專為需要自動 Wi-Fi 設定的環境(例如物聯網裝置設定或看板應用程式)設計,抽象出平台特定的複雜性。該套件支援 Android 與 iOS,確保跨平台相容性。開發者可將其整合至其應用程式中,以簡化網路連線,除了最初的權限授予外,無需使用者進一步互動。
適用情境
- 物聯網裝置的自動Wi-Fi設定
- 自助服務模式應用程式
- 應用引導期間的網路設定
- 企業環境中的設備配置
- 簡化訪客網路存取
主要特色
- 掃描可用的Wi-Fi網路
- 使用SSID和密碼連接到Wi-Fi
- 取得連接的網路資訊
- 跨平台支援(Android 與 iOS)
- 簡單的整合API
適合對象
- 開發物聯網設定工具的開發者
- 需要自動網絡配置的應用程式
- 企業移動解決方案
- 公共自助服務終端或數位看板系統
- 管理多個網路設定檔的應用程式
使用建議
- 需要在兩個平台上具備適當的系統權限
- 由於平台限制,iOS 上的功能有限
- 可能需要 Android 的後台執行權限
- 用戶同意需要進行網路更改
- 在沒有額外防護措施的情況下,不適合高安全性環境