label readonlyinline property of the
MediaDeviceInfo interface returns a
DOMString, that is a label describing this device (for example "External USB Webcam"). Only available during active
MediaStream use, or when persistent permissions have been granted.
var label = MediaDeviceInfo.label;
DOMString which describes the media device. For security reasons, the
label is always an empty string (
"") if the user has not obtained permission to use at least one media device, either by starting a stream from the microphone or camera, or by persistent permissions being granted.
|Media Capture and Streams
The definition of 'label' in that specification.
|Candidate Recommendation||Initial definition.|
|Feature||Android webview||Chrome for Android||Edge mobile||Firefox for Android||Opera Android||iOS Safari||Samsung Internet|
1. For earlier versions, this interface is available through the adapter.js polyfill
2. This interface is available in Opera through the adapter.js polyfill.