Open
Description
What is the issue with the Compatibility Standard?
navigator.getUserMedia
has been "removed" from the standard
API | WebKit | Gecko | Blink |
---|---|---|---|
navigator.getUserMedia |
undefined |
undefined |
✅ |
navigator.webkitGetUserMedia |
undefined |
undefined |
✅ |
navigator.mozGetUserMedia |
undefined |
✅ | undefined |
navigator.mediaDevices.getUserMedia |
✅ | ✅ | ✅ |
time to time, Safari is getting Web compat reports about breakage because of the lack of webkitGetUserMedia
.
- Gecko Deprecate navigator.mozGetUserMedia(). It didn't happen yet.
- Blink Remove navigator.webkitGetUserMedia, Deprecate navigator.getUserMedia()
- seeAlso WPT for not supporting it
The patterns where this is failing are code like:
navigator.getUserMedia =
navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia;
(nb: thanks @gsnedders for digging the links)
Metadata
Metadata
Assignees
Labels
No labels