MediaStreamTrack.clone()

The clone() method of the MediaStreamTrack interface creates a duplicate of the MediaStreamTrack. This new MediaStreamTrack object is identical except for its unique id.

Syntax

var track = MediaStreamTrack.clone();

Parameters

None.

Return value

A new MediaStreamTrack instance which is identical to the one on which clone() was called, except its ID is a new, unique, value.

Specifications

Specification Status Comment
Media Capture and Streams
The definition of 'clone()' in that specification.
Candidate Recommendation Initial definition.

Browser compatibility

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic support451248 ?32 ?
FeatureAndroid webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
Basic support4545 ? ?32 ?5.0

Document Tags and Contributors

Contributors to this page: fscholz, Sheppy, jpmedley
Last updated by: fscholz,