我想使用监听器在一个视频的开头触发一个函数。 目前我正在使用:
video.addEventListener("play", function);
它可以在桌面上运行。但是在IOS中,只有当我暂停然后重新开始视频时才会触发该功能。那么,如何让监听器在视频开头触发功能呢?视频可以自动播放或点击播放。
非常感谢!
最佳答案
您可以使用:
video.addEventListener("loadedmetadata", function)
我不确定此事件是否不会在电影开始之前发送,因此您也可以使用:
var firstTime = YES;
video.addEventListener("progress", function() {
if (firstTime) {
firstTime = NO;
// DO WHAT YOU WANT HERE
}
});
对于 Safari/Webkit 支持的所有事件,只需转到 https://developer.apple.com/documentation/webkitjs/htmlmediaelement 。这是非常好的讲座。
关于javascript - 什么 HTML5 视频监听器可以在视频开头触发事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18491196/