Daydream Controller Gamepad API is missing pose
Reported by
jesm...@kaon.com,
Jun 16 2017
|
||||
Issue description
Device name: ZTE A2017U
From "Settings > About Chrome"
Application version: Chrome Beta 60.0.3112.33
Operating system: Android 7.1.1; ZTE A2071U Build/NMF26F
URLs (if applicable):
Steps to reproduce:
(1) Use Gamepad API in WebVR with Daydream controller
(2)
(3)
Expected result:
Gamepad structure should contain a pose
Actual result:
Gamepad {id: "Daydream Controller", index: 0, connected: true, timestamp: 392968967500, mapping: "", …}
axes:(2) [0, 0]
buttons:[GamepadButton]
connected:true
id:"Daydream Controller"
index:0
mapping:""
timestamp:392968967500
__proto__:Gamepad
There is no pose there! This is a regression. The pose is present in Chrome 59 Stable:
Gamepad {id: "Daydream Controller", index: 0, connected: true, timestamp: 5102660156, mapping: ""…}
axes:Array(2)
buttons:Array(1)
connected:true
displayId:12
hand:"right"
id:"Daydream Controller"
index:0
mapping:""
pose:GamepadPose
timestamp:5102660156
__proto__:Gamepad
I notice there's also a "hand" attribute missing, but I wasn't relying on that...
,
Jun 30 2017
Does this repro in the latest canary. We had issue 733878, but the details above are for the Daydream Controller.
,
Jun 30 2017
,
Jul 6 2017
,
Jul 4
|
||||
►
Sign in to add a comment |
||||
Comment 1 by ppolise...@chromium.org
, Jun 19 2017