Window: gamepadconnected Ereignis
Das gamepadconnected
-Ereignis wird ausgelöst, wenn der Browser erkennt, dass ein Gamepad angeschlossen wurde oder zum ersten 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 kann nicht abgebrochen werden und wird nicht weitergeleitet.
Beispiele
Um informiert zu werden, wenn ein Gamepad angeschlossen wird, können Sie einen Handler zum Fenster hinzufügen, indem Sie addEventListener()
verwenden, wie folgt:
window.addEventListener("gamepadconnected", (event) => {
// All buttons and axes values can be accessed through
const gamepad = event.gamepad;
});
Alternativ können Sie die window.ongamepadconnected
Ereignishandler-Eigenschaft verwenden, um einen Handler für das gamepadconnected
-Ereignis zu etablieren:
window.ongamepadconnected = (event) => {
// All buttons and axes values can be accessed through
const gamepad = event.gamepad;
};
Spezifikationen
Specification |
---|
Gamepad # event-gamepadconnected |
Browser-Kompatibilität
BCD tables only load in the browser