【发布时间】:2016-09-06 03:57:21
【问题描述】:
我正在尝试为 HTML5 视频制作自己的自定义控件。到目前为止,我只实现了一个播放/暂停按钮,但我遇到了问题。
视频在启动时不播放,所以当我点击自定义播放按钮时,我可以听到视频的音频 - 但视频卡在海报图片上。
我的演示有一个 JSFiddle 的问题(尝试点击播放按钮):https://jsfiddle.net/9gpg6gbd/
这是播放/暂停按钮代码的 sn-p:
// Initialize play button
if (video.paused) {
container.querySelector("#supervideo-playbutton").innerHTML = "►"
} else {
container.querySelector("#supervideo-playbutton").innerHTML = "| |"
}
container.querySelector("#supervideo-playbutton").addEventListener("click", function(){
if (video.paused) {
video.play();
container.querySelector("#supervideo-playbutton").innerHTML = "| |"
} else {
video.pause();
container.querySelector("#supervideo-playbutton").innerHTML = "►"
}
});
任何帮助将不胜感激,我很难过这个。
【问题讨论】:
-
查看最后的编辑。
标签: javascript html