HTML视频暂停、播放和删除类
HTML Video pause, play and remove class
我试图创建一个广告横幅,当页面加载时播放广告横幅。广告横幅还具有播放和暂停按钮功能,即当您单击播放/暂停功能时,视频会播放和暂停。一旦视频播放完毕,<div class="vid-banner"></div>
就会改变类别并替换为图像。我在Jquery不是最棒的,下面的链接是我前进方向的一小段。
点击此处
$("#play-pause-btn").click, '#video-wall__content'(function(e){
var video = $(this).get(0);
if (video.pause === false){
video.pause();
} else {
video.play();
}
return false;
});
});
p.S如果有人知道如何使用angular JS执行此操作,请向我提供一个示例
看看这个小提琴
我看到你在这里遇到的问题是视频事件。
我使用了html5视频属性paused(pause是暂停视频的方法)来触发按钮点击。
没有必要在上添加onclick属性
<a id="play-pause-btn" onClick="playPause">click me</a>
因为您已经使用其id属性触发了点击事件
完整JS:
var video = document.getElementById("video-wall__content");
$("#play-pause-btn").click(function(e){
if(video.paused==true){
console.log('video paused');
//display banner on video stopping
video.play();
}else{
//hide banner
console.log('video played');
video.pause();
}
});
video.addEventListener("ended", function(){
console.log('video completed');
//display banner on video ending
});
查看媒体事件参考列表以充分利用视频事件
相关文章:
- 如何播放部分音频文件
- 删除对HTML5视频标签的控件(播放,暂停等)
- 如何使用vanillaJS将mp4视频插入到具有特定维度的html文档中,播放2秒,然后删除节点
- 如何删除视频播放结束时的大播放按钮 (VideoJS)
- 如何阻止 HTML5 音频播放,即使从 iPad iOS7 中的 DOM 中删除也是如此
- 我的播放器播放列表删除功能不起作用
- 从 Spotify 的播放列表中删除曲目
- jQuery删除内容,当我尝试在点击事件上播放不同的视频时
- 使用 javascript 删除 deezer 播放列表
- HTML视频暂停、播放和删除类
- 拖动'n'删除播放列表-Spotify
- Spotify API-从临时播放列表中删除所有曲目
- 删除所有可拖动元素时显示按钮/播放消息.Adobe Edge动画Javascript/Jquery
- 如何添加/删除'prev'和'接下来'类在Bootstrap中循环播放幻灯片
- Youtube API -在IFrame播放器API方法中删除右下角的Youtube徽标
- 删除进度条从html5视频播放器在全屏
- 删除MediaElement播放器中的控件.添加/更改代码的位置
- 删除播放/暂停嵌入youtube视频
- 需要删除循环在自动播放背景视频jquery
- 无法从YouTube播放列表中删除视频