我正在尝试HTML5从给定的当前时间开始制作视频。我正在使用javascript函数执行以下操作:
function goToMinute(params) {
var video = document.getElementById("video_tags");
video.currentTime = 100;
video.play();
}
这个函数在点击时调用,因为我有一个位置列表,当我点击它们时,我通过参数传递位置时间,然后我想从那里开始视频。
我已经检查了并且params给了我想要的号码,例如10.10(以秒为单位)。
由于它无法正常工作,我尝试将值放在那里,就像我之前在代码段中显示的那样:
video.currentTime = 100;
调试我发现我的video.currentTime
归因设置为video.currentTime = 0
,视频从头开始。为什么会这样?
调用函数的代码:
<th><a onclick="goToMinute(<%= manual.time %>)"><%= manual.time %></a></th>
我还可以添加已在Firefox,Chrome和Edge中尝试过的内容。