HTML 5视频播放器外部控制
HTML 5 video player external control
我正在使用html5视频播放器播放一些视频,并尝试使用javascript
的外部控件。设法让玩家上场并暂停。但我无法使用按钮使其静音和取消静音
如果有人能帮上这件事,那就大错特错了。
这是HTML代码
<video id="myMovie" width="600" height="600" loop preload="auto" video poster="img.jpg" controls>
<source src="my-video-file.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<button id="playButton">Play</button>
<button id="volButton">Mute</button>
JavaScript代码
function playMymovie() {
var element = document.getElementById('myMovie');
var element = document.getElementById('pbutton');
playButton.addEventListener('click', PlayOrPause, false);
volButton.addEventListener('click', VolMute, false);
}
function PlayOrPause() {
if(!myMovie.paused && !myMovie.ended) {
myMovie.pause();
}else{
myMovie.play()
}
}
function VolMute(){
if(!myMovie.muted){
myMovie.muted(true);
}else{
myMovie.muted(false);
}
}
提前谢谢。
<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>
试试这个:
var videoObject = document.getElementById('myMovie');
videoObject.muted = !videoObject.muted;
相关文章:
- 控制node.js应用程序's通过外部网站举办的活动
- 外部网络控制可见性
- 跨度外部背景控制的层次结构
- 控制空闲时间外部页面
- Javascript 控制 html,因此外部 js 看不到 html 名称字段
- 使用外部javascript,在f4player中控制播放,停止,暂停等
- 是否可以从外部文件控制拖缆
- 将缓存控制设置为外部资源
- Angularjs:我如何更新用我无法控制的外部代码所做的DOM更改
- 控制angularjs ui从外部事件切换
- 我可以用外部JavaScript控制Unity3D吗
- 推迟执行连接到控制事件的Javascript,以支持外部jQuery函数
- 控制网页中使用的外部JS文件的过期
- HTML 5视频播放器外部控制
- 如何根据外部单击事件控制高图
- javascript的捆绑器,或者如何控制外部javascript文件的源代码
- 由外部按钮控制的可折叠菜单
- Nivo滑块(raphaeljs)的外部控制(下/上)
- 从谷歌地图API外部控制标记信息窗口
- jQuery UI Carousel 1.0.2的外部控制和悬停