TAG
JavaScript
Result
Run
License
<h3>Click to document</h3> <video id="player"></video>
window.addEventListener("load", function() { const $elPlayer = document.querySelector("#player"); const $elVideo = document.createElement("video"); $elVideo.src = "/assist/resources/media/video/movie.mp4"; const $newMediaStream = new MediaStream(); document.addEventListener("click", () => { $elVideo.muted = true; $elVideo.play(); $elVideo.captureStream().getTracks().forEach(track => $newMediaStream.addTrack(track)); $elPlayer.srcObject = $newMediaStream; }, { once: true }); $elPlayer.controls = true; $elPlayer.addEventListener("canplay", e => { e.currentTarget.play(); }); });
Console
expand_less
License
License
by DevDic
Close