在HTML5视频中的Cordova currentTime

时间:2017-04-20 11:00:04

标签: javascript android html5 cordova video

我正在开发适用于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();

但与其他人一样。

任何人都可以提供帮助吗?

感谢。

1 个答案:

答案 0 :(得分:0)

这是因为帧速率。

我最初尝试的视频有30个,我尝试了24个中的一个并且它有效。