Allows applications authored against the WebXR Device API to access pose-synchronized camera image textures in the contexts that also allow interacting with other AR features provided by WebXR.

Motivation

Currently, to protect user privacy, WebXR Device API does not provide a way to grant raw camera access to the sites. Additionally, alternative ways for sites to obtain raw camera access (getUserMedia() web API) are not going to provide the application with pose-synchronized camera images. For some scenarios, this limitation may pose a barrier to adoption of WebXR Device API. Providing applications with access to camera images should allow them to experiment more rapidly with additional AR-related features that may be possible to implement purely in JavaScript.

Documentation

Status in Chromium

Blink>WebXR>AR(Android)


Proposed (tracking bug)

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signals

Owner

Last updated on 2021-11-16