Resumen
Sección titulada “Resumen”Plugin WiFi para la gestión de la conectividad WiFi del dispositivo.
Habilidades básicas
Sección titulada “Habilidades básicas”addNetwork- Mostrar un diálogo del sistema para agregar una red WiFi al dispositivo. En Android SDK 30+, esto abre la configuración de WiFi del sistema con la red prellenada. En iOS, esto conecta directamente a la red.connect- Conecta a una red Wi-Fi. En Android, esto crea una conexión temporal que no envía el tráfico a través de la red por defecto. Establece autoRouteTraffic en true para vincular el tráfico de la aplicación a la red conectada (útil para APs locales/hosted en dispositivos). Para una conexión persistente en Android, utilice addNetwork() en su lugar. En iOS, esto crea una conexión persistente.disconnect- Desconecta de la red Wi-Fi actual. En iOS, solo desconecta de las redes que se agregaron a través de este plugin.getAvailableNetworks- Obtiene una lista de redes Wi-Fi disponibles desde la última escaneo. Solo disponible en Android.
Público API
Sección titulada “Público API”| Método | Descripción |
|---|---|
addNetwork | Mostrar un diálogo del sistema para agregar una red Wi-Fi al dispositivo. En Android SDK 30+, esto abre la configuración de Wi-Fi del sistema con la red prellenada. En iOS, esto conecta a la red directamente. |
connect | Conecta a una red Wi-Fi. En Android, esto crea una conexión temporal que no envía el tráfico a través de la red por defecto. Establece autoRouteTraffic en true para vincular el tráfico de la aplicación a la red conectada (útil para APs locales/hosted en dispositivos). Para una conexión persistente en Android, utilice addNetwork() en su lugar. En iOS, esto crea una conexión persistente. |
disconnect | Desconecta de la red Wi-Fi actual. En iOS, solo desconecta de las redes que se agregaron a través de este plugin. |
getAvailableNetworks | Obtiene una lista de redes Wi-Fi disponibles desde la última escaneo. Solo disponible en Android. |
getIpAddress | Obtiene la dirección IP actual del dispositivo. Disponible en ambos Android e iOS. |
getRssi | Obtenga el indicador de intensidad de señal recibida (RSSI) de la red actual en dBm. Solo disponible en Android. |
getSsid | Obtenga el identificador de conjunto de servicio (SSID) de la red actual. Disponible en ambos Android e iOS. |
getWifiInfo | Obtenga información detallada sobre la red WiFi actualmente conectada. Este método proporciona información de red detallada, incluyendo SSID, BSSID, dirección IP, frecuencia, velocidad de enlace y intensidad de señal en una sola llamada. En iOS, algunos campos pueden no estar disponibles y ser indefinidos. |
isEnabled | Verifique si Wi-Fi está habilitado en el dispositivo. Solo disponible en Android. |
startScan | Inicie la búsqueda de redes Wi-Fi. Solo disponible en Android. Los resultados se entregan a través del escuchador de eventos ‘networksScanned’. Nota: Puede fallar debido a la limitación del sistema o problemas de hardware. |
checkPermissions | Verifique el estado actual de permiso para el acceso de ubicación. El permiso de ubicación es necesario para las operaciones de Wi-Fi en ambos sistemas. |
requestPermissions | Solicite permisos de ubicación al usuario. El permiso de ubicación es necesario para las operaciones de Wi-Fi en ambos sistemas. |
addListener | Agregue un escuchador para el evento ‘networksScanned’. Solo disponible en Android. Este evento se dispara cuando están disponibles los resultados de la búsqueda de Wi-Fi. |
removeAllListeners | Elimine todos los escuchadores para este plugin. |
getPluginVersion | Obtenga la versión nativa del plugin. |
Fuente De Verdad
Título de la sección “Fuente De Verdad”Esta referencia está sincronizada desde src/definitions.ts en capacitor-wifi.
Sigue adelante desde @capgo/capacitor-wifi
Sección titulada “Sigue adelante desde @capgo/capacitor-wifi”Si estás utilizando @capgo/capacitor-wifi para planificar el trabajo de plugin nativo, conectalo con Usando @capgo/capacitor-wifi para la capacidad nativa en Usando @capgo/capacitor-wifi, Directorio del plugin Capgo para el flujo de trabajo del producto en Directorio del plugin Capgo, Plugins por Capacitor de Capgo para el detalle de implementación en Plugins por Capacitor de Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.