Daydream View capacitive nubs can abort WebVR presentation |
|||||
Issue descriptionFrom an external developer: "We are using the NFC triggered onvrdisplayactivate event to switch the user to WebVR mode. But sometimes the WebVR load process fails if a user inserts the phone in the viewer, closes the lid fast enough, and the cylindrical-button on the viewer touches the address bar section of the browser and interrupts the WebVR flow. To circumvent this, we are now switching to fullscreen mode first and then to WebVR mode (which would now require iframe embeds of the player to have both of these attributes)" It's worth checking to see if there's anything we're doing to delay the time-to-DON after requestPresent is called. If it's not something we can control, maybe we could have a brief grace period after requestPresent during which the browser chrome ignores touches. (Would need to be limited to prevent abuse.)
,
Jan 19 2017
Michael, is this fixable on its own or do we need to fix all of Bug 668541 ? If not feel free to close this as a Dupe.
,
Jan 19 2017
Well I guess issue 668541 is more of an umbrella bug? This would be one aspect of the transition improvements we need to make, but there may be others. Having this block 668541, but remain a separate issue makes sense to me.
,
Mar 13 2017
,
Apr 11 2017
I think the removal of the fullscreen hacks with the compositor bypass fixed this. Can no longer reproduce.
,
Jul 4
|
|||||
►
Sign in to add a comment |
|||||
Comment 1 by mthiesse@chromium.org
, Jan 19 2017