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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
captivePortal
canonicalURL
getLastChecked
getState
onConnectivityAvailable
onStateChanged

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support