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 oder locked_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