Gestisci le aggiornamenti in tempo reale per la tua applicazione __CAPGO_KEEP_1__ senza problemi di store, 5 minuti per l'installazione Over-the-Air (OTA)

@capgo/capacitor-wifi

Plugin WiFi per la gestione della connettività WiFi del dispositivo.

Plugin WiFi per la gestione della connettività WiFi del dispositivo.

  • 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 pre-compilata. Su iOS, si connette alla rete direttamente.
  • connect - Collegati 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'app alla rete connessa (utile per AP locali/dispositivi). Per una connessione persistente su Android, utilizza addNetwork() al posto di questo. Su iOS, si 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.
MetodoDescrizione
addNetworkMostra 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 pre-compilata. Su iOS, si connette alla rete direttamente.
connectCollegati 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'app alla rete connessa (utile per AP locali/dispositivi). Per una connessione persistente su Android, utilizza addNetwork() al posto di questo. Su iOS, si crea una connessione persistente.
disconnectDisconnetti dalla rete Wi-Fi corrente. Su iOS, si disconnette solo dalle reti aggiunte tramite questo plugin.
getAvailableNetworksOttenere l'elenco delle reti Wi-Fi disponibili dall'ultimo scan. Disponibile solo su Android.
getIpAddressOttenere l'indirizzo IP attuale del dispositivo. Disponibile su entrambi Android e iOS.
getRssiOttenere l'indicatore di intensità del segnale ricevuto (RSSI) della rete corrente in dBm. Disponibile solo su Android.
getSsidOttenere l'identificatore di rete (SSID) della rete corrente. Disponibile su entrambi Android e iOS.
getWifiInfoOttenere informazioni dettagliate sulla rete Wi-Fi attualmente connessa. Questo metodo fornisce informazioni di rete dettagliate, compreso SSID, BSSID, indirizzo IP, frequenza, velocità di collegamento e intensità del segnale in un'unica chiamata. Su iOS, alcuni campi potrebbero non essere disponibili e saranno indefiniti.
isEnabledVerificare se Wi-Fi è abilitato sul dispositivo. Disponibile solo su Android.
startScanAvviare lo scanning delle reti Wi-Fi. Disponibile solo su Android. I risultati vengono inviati tramite l'ascoltatore di evento 'networksScanned'. Nota: potrebbe fallire a causa della limitazione del sistema o di problemi hardware.
checkPermissionsVerificare 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.
requestPermissionsRichiedere all'utente le autorizzazioni per l'accesso alla posizione. L'autorizzazione alla posizione è richiesta per le operazioni di Wi-Fi su entrambe le piattaforme.
addListenerAggiungere un ascoltatore per l'evento 'networksScanned'. Disponibile solo su Android. Questo evento viene inviato quando sono disponibili i risultati dello scanning delle reti Wi-Fi.
removeAllListenersEliminare tutti gli ascoltatori per questo plugin.
getPluginVersionOttenere la versione del plugin nativo.

Questa documentazione è sincronizzata da src/definitions.ts in capacitor-wi-fi.