js控制html5 video标签中视频的播放和停止

pkwzblack 2011-05-27 04:35:48
各位大虾们,请不吝赐教!
页面中有2个普通按钮a,b。还有一个video标签,能成功播放出视频。。
我想要的效果是,点击a按钮,视频开始播放,点击b按钮,视频播放停止!!!
...全文
8870 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wshcdr 2013-05-22
  • 打赏
  • 举报
回复
pkwzblack 2011-07-15
  • 打赏
  • 举报
回复
谢谢各位!!问题解决了 来的晚了,忘大家见谅 结贴给分喽,平均分
夜半吸血鬼 2011-05-29
  • 打赏
  • 举报
回复
mark
Crazywa 2011-05-27
  • 打赏
  • 举报
回复
额。来晚了。。。
停止的话...

myVideo.currentTime = 0;
myVideo.pause();
孟子E章 2011-05-27
  • 打赏
  • 举报
回复
var myVideo = document.getElementsByTagName('video')[0];
可以换成
document.getElementById('videoId');

<video src="myMovie.m4v" poster="poster.jpg" id="videoId"></video>
孟子E章 2011-05-27
  • 打赏
  • 举报
回复
参见
<!DOCTYPE html>

<html>

<head>

<title>Simple JavaScript Controller</title>

<script type="text/javascript">



function playPause() {

var myVideo = document.getElementsByTagName('video')[0];

if (myVideo.paused)

myVideo.play();

else

myVideo.pause();

}



function makeBig() {

var myVideo = document.getElementsByTagName('video')[0];

myVideo.height = (myVideo.videoHeight * 2 ) ;

}



function makeNormal() {

var myVideo = document.getElementsByTagName('video')[0];

myVideo.height = (myVideo.videoHeight) ;

}



</script>

</head>



<body>

<div class="video-player" align="center">

<video src="myMovie.m4v" poster="poster.jpg" ></video>

<br>

<a href="javascript:playPause();">Play/Pause</a> <br>

<a href="javascript:makeBig();">2x Size</a> |

<a href="javascript:makeNormal();">1x Size</a> <br>

</div>

</body>

</html>

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧