This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The pose
read-only property of the Gamepad
interface returns a GamepadPose
object representing the pose information associated with a WebVR controller (e.g. its position and orientation in 3D space).
Syntax
var myGamepadPose = gamepadInstance.pose;
Value
A GamepadPose
object.
Examples
TBC
Specifications
Specification | Status | Comment |
---|---|---|
Gamepad Extensions The definition of 'pose' in that specification. |
Editor's Draft | Initial definition |
Browser compatibility
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | No | No | Yes1 2 | No | No | No |
Feature | Android webview | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic support | No | No | No | No | No | No | No |
1. The flag is enabled by default in Firefox Nightly and Beta, versions 55 and above.
2. This feature is behind the dom.gamepad-extensions.enabled
preference (needs to be set to true
). To change preferences in Firefox, visit about:config.