Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Window: gamepaddisconnected-Ereignis

Baseline 2025
Neu verfügbar

Seit Dezember 2025 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Das gamepaddisconnected-Ereignis wird ausgelöst, wenn der Browser erkennt, dass ein Gamepad getrennt wurde.

Das Ereignis wird nicht ausgelöst, wenn die Permissions Policy des Dokuments dies über gamepad untersagt.

Dieses Ereignis kann nicht abgebrochen werden und wird nicht weitergereicht.

Syntax

Verwenden Sie den Ereignisnamen in addEventListener():

js
addEventListener("gamepaddisconnected", (event) => { })

Alternativ können Sie der Event-Handler-Eigenschaft der Schnittstelle einen Handler zuweisen:

js
ongamepaddisconnected = (event) => { }

Beispiele

Um benachrichtigt zu werden, wenn ein Gamepad getrennt wird, können Sie mit addEventListener() einen Handler zum Fenster hinzufügen:

js
window.addEventListener("gamepaddisconnected", (event) => {
  console.log("Lost connection with the gamepad.");
});

Alternativ können Sie über die Event-Handler-Eigenschaft window.ongamepaddisconnected einen Handler für das gamepaddisconnected-Ereignis festlegen. Beachten Sie jedoch, dass dadurch gegebenenfalls andere über ongamepaddisconnected hinzugefügte Event-Listener ersetzt werden:

js
window.ongamepaddisconnected = (event) => {
  console.log("Lost connection with the gamepad.");
};

Spezifikationen

Spezifikation
Gamepad
# event-gamepaddisconnected

Browser-Kompatibilität

Siehe auch