HTML 5 Video Player External Control
I'm using html5 video player to play some videos and trying to use external controls with javascript. manage to get the player play and pause. but i cannot get it to mute and unmut
Solution 1:
<html> 
<body> 
<div style="text-align:center"> 
 <button onclick="playPause()">Play/Pause</button> 
<button onclick="muteUnMute()">Mute/UnMute</button> 
     <br> 
<video id="video1" width="420">
 <source src="mov_bbb.mp4" type="video/mp4">
    <source src="mov_bbb.ogg" type="video/ogg">
 Your browser does not support HTML5 video.
</video>
</div> 
<script> 
var myVideo=document.getElementById("video1"); 
function playPause()
{ 
    if (myVideo.paused) 
    myVideo.play(); 
else 
 myVideo.pause(); 
} 
function muteUnMute()
{ 
    if( !myVideo.muted)
 myVideo.muted='muted';
else
myVideo.muted=false;
} 
</script> 
</body> 
</html>
Solution 2:
Try this:
var videoObject = document.getElementById('myMovie');
videoObject.muted = !videoObject.muted;
Post a Comment for "HTML 5 Video Player External Control"