搜尋套件、儲存庫與 APP 分類

套件詳情v2.0.0

wifi_connector

用於連接 Wi-Fi 的 Flutter 插件。

AndroidiOS
近 30 天下載
153
喜歡數
23
Pub 分數
130

安裝套件

flutter pub add wifi_connector

套件介紹

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

wifi_connector 套件是一個 Flutter 插件,可在 Android 與 iOS 上以程式化方式連接 Wi-Fi 網路。它提供簡單介面,可掃描可用網路、取得網路詳細資訊,並使用指定憑證啟動連線。此套件專為需要自動 Wi-Fi 設定的環境(例如物聯網裝置設定或看板應用程式)設計,抽象出平台特定的複雜性。該套件支援 Android 與 iOS,確保跨平台相容性。開發者可將其整合至其應用程式中,以簡化網路連線,除了最初的權限授予外,無需使用者進一步互動。

適用情境

  • 物聯網裝置的自動Wi-Fi設定
  • 自助服務模式應用程式
  • 應用引導期間的網路設定
  • 企業環境中的設備配置
  • 簡化訪客網路存取

主要特色

  • 掃描可用的Wi-Fi網路
  • 使用SSID和密碼連接到Wi-Fi
  • 取得連接的網路資訊
  • 跨平台支援(Android 與 iOS)
  • 簡單的整合API

適合對象

  • 開發物聯網設定工具的開發者
  • 需要自動網絡配置的應用程式
  • 企業移動解決方案
  • 公共自助服務終端或數位看板系統
  • 管理多個網路設定檔的應用程式

使用建議

  • 需要在兩個平台上具備適當的系統權限
  • 由於平台限制,iOS 上的功能有限
  • 可能需要 Android 的後台執行權限
  • 用戶同意需要進行網路更改
  • 在沒有額外防護措施的情況下,不適合高安全性環境

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

wifi_connector

Prerequisite

  • iOS

    • Change development target to 11.0

    • Add hot spot configuration capability to Runner.entitlements

          <key>com.apple.developer.networking.wifi-info</key>
          <true/>
      
    • Add hot spot configuration capability to Runner.entitlements

          <key>com.apple.developer.networking.HotspotConfiguration</key>
          <true/>
      
  • Android

    • Add wifi permissions to AndroidManifest.xml

          <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
          <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
      

Usage

  • Connect to public wifi

    
    await WifiConnector.connectToWifi(ssid: ssid);
    
    
  • Connect to private wifi

    
    await WifiConnector.connectToWifi(ssid: ssid, password: password);
    
    

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。