captivePortal
Bestimmen Sie den Zustand des Captive Portals der Verbindung des Benutzers. Ein Captive Portal ist eine Webseite, die angezeigt wird, wenn ein Benutzer sich erstmals mit einem Wi-Fi-Netzwerk verbindet. Der Benutzer gibt Informationen an oder führt auf der Captive-Portal-Webseite eine Aktion aus, um umfassenderen Zugang zu Netzwerkressourcen zu erhalten, wie beispielsweise das Akzeptieren von Bedingungen oder das Durchführen einer Zahlung.
Um diese API zu nutzen, müssen Sie über die "captivePortal" Berechtigung verfügen.
Eigenschaften
captivePortal.canonicalURL
-
Gibt die kanonische URL der Captive-Portal-Erkennungsseite zurück. Nur lesbar.
Funktionen
captivePortal.getLastChecked()
-
Gibt die Zeit in Millisekunden zurück, die seit Abschluss der letzten Anfrage vergangen ist.
captivePortal.getState()
-
Gibt den Portalzustand als eine der folgenden Optionen zurück:
unknown
,not_captive
,unlocked_portal
oderlocked_portal
.
Ereignisse
captivePortal.onConnectivityAvailable
-
Wird ausgelöst, wenn der Captive-Portal-Dienst feststellt, dass der Benutzer eine Internetverbindung herstellen kann.
captivePortal.onStateChanged
-
Wird ausgelöst, wenn sich der Zustand des Captive Portals ändert.
Browser-Kompatibilität
BCD tables only load in the browser