MediaTrackConstraints: width property
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2017.
TheMediaTrackConstraints dictionary'swidth property is aConstrainULongdescribing the requested or mandatory constraints placed upon the value of thewidth constrainable property.
If needed, you can determine whether or not this constraint is supported by checkingthe value ofMediaTrackSupportedConstraints.width as returned by a calltoMediaDevices.getSupportedConstraints(). However, typically this isunnecessary since browsers will ignore any constraints they're unfamiliar with.
In this article
Value
If this value is a number, the user agent will attempt to obtain media whose width isas close as possible to this number given the capabilities of the hardware and the otherconstraints specified. Otherwise, the value of thisConstrainULong willguide the user agent in its efforts to provide an exact match to the required width (ifexact is specified or bothmin andmax areprovided and have the same value) or to a best-possible value.
Examples
See theConstraint exerciser example.
Specifications
| Specification |
|---|
| Media Capture and Streams> # dom-mediatrackconstraintset-width> |