Panoramica
Sezione intitolata “Panoramica”Plugin WiFi per la gestione della connettività WiFi del dispositivo.
Funzionalità principali
Sezione intitolata “Funzionalità principali”addNetwork- Mostra un dialogo del sistema per aggiungere una rete Wi-Fi al dispositivo. Su Android SDK 30+, questo apre le impostazioni di rete Wi-Fi del sistema con la rete precompilata. Su iOS, si connette direttamente alla rete.connect- Collega a una rete Wi-Fi. Su Android, questo crea una connessione temporanea che non invia traffico per impostazione predefinita attraverso la rete. Imposta autoRouteTraffic su true per legare il traffico dell'applicazione alla rete connessa (utile per AP locali/host device). Per una connessione persistente su Android, utilizza addNetwork() invece. Su iOS, questa crea una connessione persistente.disconnect- Disconnetti dalla rete Wi-Fi corrente. Su iOS, si disconnette solo dalle reti aggiunte tramite questo plugin.getAvailableNetworks- Ottieni una lista delle reti Wi-Fi disponibili dall'ultimo scan. Disponibile solo su Android.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
addNetwork | Mostra un dialogo del sistema per aggiungere una rete Wi-Fi al dispositivo. Su Android SDK 30+, questo apre le impostazioni di rete Wi-Fi del sistema con la rete precompilata. Su iOS, si collega direttamente alla rete. |
connect | Collega a una rete Wi-Fi. Su Android, questo crea una connessione temporanea che non invia traffico per impostazione predefinita attraverso la rete. Imposta autoRouteTraffic su true per legare il traffico dell'applicazione alla rete connessa (utile per AP locali/host device). Per una connessione persistente su Android, utilizza addNetwork() invece. Su iOS, questa crea una connessione persistente. |
disconnect | Disconnetti dalla rete Wi-Fi corrente. Su iOS, si disconnette solo dalle reti aggiunte tramite questo plugin. |
getAvailableNetworks | Ottieni una lista delle reti Wi-Fi disponibili dall'ultimo scan. Disponibile solo su Android. |
getIpAddress | Ottieni l'indirizzo IP del dispositivo corrente. Disponibile su entrambi Android e iOS. |
getRssi | Ottieni l'indicatore di forza del segnale ricevuto (RSSI) della rete corrente in dBm. Disponibile solo su Android. |
getSsid | Ottieni l'identificatore del set di servizi (SSID) della rete corrente. Disponibile su entrambi Android e iOS. |
getWifiInfo | Ottieni informazioni dettagliate sulla rete WiFi attualmente connessa. Questo metodo fornisce informazioni di rete dettagliate, compreso SSID, BSSID, indirizzo IP, frequenza, velocità di collegamento e forza del segnale, in un'unica chiamata. Su iOS, alcuni campi potrebbero non essere disponibili e saranno indefiniti. |
isEnabled | Controlla se Wi-Fi è abilitato sul dispositivo. Disponibile solo su Android. |
startScan | Inizia la scansione delle reti Wi-Fi. Disponibile solo su Android. I risultati vengono consegnati tramite l'ascoltatore di evento 'networksScanned'. Nota: potrebbe fallire a causa della limitazione del sistema o di problemi hardware. |
checkPermissions | Controlla lo stato di autorizzazione corrente per l'accesso alla posizione. L'autorizzazione alla posizione è richiesta per le operazioni di Wi-Fi su entrambe le piattaforme. |
requestPermissions | Richiedi all'utente le autorizzazioni per l'accesso alla posizione. L'autorizzazione alla posizione è richiesta per le operazioni di Wi-Fi su entrambe le piattaforme. |
addListener | Aggiungi un ascoltatore per l'evento 'networksScanned'. Disponibile solo su Android. Questo evento viene attivato quando sono disponibili i risultati della scansione Wi-Fi. |
removeAllListeners | Rimuovi tutti gli ascoltatori per questo plugin. |
getPluginVersion | Ottieni la versione del plugin nativo. |
Fonte Di Verità
Sottosezione intitolata “Fonte Di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-wi-fi.
Continua da @capgo/capacitor-wi-fi
Sezione intitolata “Continua da @capgo/capacitor-wi-fi”Se stai utilizzando @capgo/capacitor-wi-fi per pianificare il lavoro del plugin nativo, connettilo con Utilizzando @capgo/capacitor-wi-fi per la capacità nativa in Utilizzando @capgo/capacitor-wi-fi, Directory del plugin Capgo per il flusso di lavoro del prodotto in Directory del plugin Capgo, Plugin da Capacitor di Capgo per la dettagliata implementazione in Plugin da Capacitor di Capgo, Aggiunta o Aggiornamento di Plugin per la dettagliata implementazione in Aggiunta o Aggiornamento di Plugin, e Alternative per Plugin Enterprise di Ionic per il workflow del prodotto in Alternative per Plugin Enterprise di Ionic.