Window: gamepadconnected-Ereignis

Das gamepadconnected-Ereignis wird ausgelöst, wenn der Browser erkennt, dass ein Gamepad angeschlossen wurde oder das erste Mal eine Taste/Achse des Gamepads verwendet wird.

Das Ereignis wird nicht ausgelöst, wenn es durch die gamepad Berechtigungsrichtlinie des Dokuments nicht erlaubt ist.

Dieses Ereignis ist nicht abbruchfähig und wird nicht gebubbelt.

Beispiele

Um informiert zu werden, wenn ein Gamepad verbunden ist, können Sie einen Handler zum Fenster hinzufügen, indem Sie addEventListener() verwenden, wie hier:

js
window.addEventListener("gamepadconnected", (event) => {
  // All buttons and axes values can be accessed through
  const gamepad = event.gamepad;
});

Alternativ können Sie die window.ongamepadconnected-Ereignishandlereigenschaft verwenden, um einen Handler für das gamepadconnected-Ereignis festzulegen:

js
window.ongamepadconnected = (event) => {
  // All buttons and axes values can be accessed through
  const gamepad = event.gamepad;
};

Spezifikationen

Specification
Gamepad
# event-gamepadconnected

Browser-Kompatibilität

Siehe auch