SerialPort: forget() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.

Hinweis: Dieses Feature ist verfügbar in Dedicated Web Workers.

Die SerialPort.forget() Methode des SerialPort Interfaces gibt ein Promise zurück, das aufgelöst wird, wenn der Zugriff auf den seriellen Port widerrufen wird.

Beschreibung

Eine Webseite kann die Berechtigungen zum Zugriff auf einen seriellen Port, an dem sie nicht mehr interessiert ist, bereinigen, indem sie SerialPort.forget() aufruft. Der Aufruf dieser Methode "vergisst" das Gerät, setzt alle zuvor festgelegten Berechtigungen zurück, sodass die aufrufende Seite nicht mehr mit dem Port kommunizieren kann.

Zum Beispiel kann in einer Bildungs-Webanwendung, die auf einem gemeinsam genutzten Computer mit vielen Geräten verwendet wird, eine große Anzahl an gesammelten, benutzergenerierten Berechtigungen zu einem schlechten Benutzererlebnis führen.

Syntax

js
forget()

Parameter

Keine.

Rückgabewert

Ein Promise, das mit undefined aufgelöst wird, sobald die Verbindung widerrufen wurde.

Spezifikationen

Specification
Web Serial API
# dom-serialport-forget

Browser-Kompatibilität

BCD tables only load in the browser