Promise-based getUserMedia

Adds the API navigator.mediaDevices.getUserMedia(), which returns a promise. As part of this feature, also release the unprefixed version of navigator.getUserMedia(), which uses callbacks.



Established standard

Status in Chromium

Enabled by default (launch bug) in:

  • Chrome for desktop release 53
  • Chrome for Android release 53
  • Chrome for iOS release 53
  • Android WebView release 53
  • Opera release 40
  • Opera for Android release 40

Consensus & Standardization

  • Shipped
  • Shipped
  • No public signals
  • Strongly positive


Last updated on 2016-09-01