我正在开发适用于Android的Cordova应用,我需要制作带有按钮控制的一些提示点的视频。
在HTML中,我有加载mp4文件和按钮的代码。使用JS我试图在点击事件上添加提示点,但是我在currentTime属性中添加的任何数字总是从视频的开头开始。而不是从我提出的观点开始。
我的代码是:
document.getElementById("video").load();
document.getElementById("video").addEventListener('loadedmetadata', function() {
document.getElementById("video").play();
document.getElementById("video").currentTime = seconds;
}, false);
我试图改变线条的顺序,因为我在那边读了一些但没有结果。
修改
仍然没有结果,现在我对此:
document.getElementById("video").currentTime = seconds;
document.getElementById("video").play();
但与其他人一样。
任何人都可以提供帮助吗?
感谢。
答案 0 :(得分:0)
这是因为帧速率。
我最初尝试的视频有30个,我尝试了24个中的一个并且它有效。