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

View in English Always switch to English

Gamepad: index-Eigenschaft

Baseline
Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2017 browserübergreifend verfügbar.

Die schreibgeschützte Eigenschaft index der Gamepad-Schnittstelle gibt eine Ganzzahl zurück, die automatisch hochgezählt wird, sodass sie für jedes derzeit mit dem System verbundene Gerät eindeutig ist.

Damit lassen sich mehrere Controller unterscheiden. Ein Gamepad, das getrennt und erneut verbunden wird, behält denselben Index.

Wert

Eine Number.

Beispiele

js
window.addEventListener("gamepadconnected", () => {
  const gp = navigator.getGamepads()[0];
  gamepadInfo.textContent = `Gamepad connected at index ${gp.index}: ${gp.id}.`;
});

Spezifikationen

Spezifikation
Gamepad
# dom-gamepad-index

Browser-Kompatibilität

Siehe auch

Verwendung der Gamepad API