Javascript HTML5 Video.CurrentTime始终设置为0

Javascript HTML5 Video.CurrentTime始终设置为0,javascript,jquery,html,video,Javascript,Jquery,Html,Video,我正在尝试用HTML5从给定的当前时间开始制作视频。我使用的javascript函数执行以下操作: function goToMinute(params) { var video = document.getElementById("video_tags"); video.currentTime = 100; video.play(); } 这个函数在单击时调用,因为我有一个位置列表,当我单击其中一个位置时,我通过参数传递位置时间,然后我想从那里开始视频 我已经检查过了

我正在尝试用HTML5从给定的当前时间开始制作视频。我使用的javascript函数执行以下操作:

function goToMinute(params) {
    var video = document.getElementById("video_tags");
    video.currentTime = 100;
    video.play();
}
这个函数在单击时调用,因为我有一个位置列表,当我单击其中一个位置时,我通过参数传递位置时间,然后我想从那里开始视频

我已经检查过了,参数给了我想要的数字,比如10.10(以秒为单位)

因为它不起作用,我尝试在那里输入一个值,就像我之前在代码中显示的那样:

    video.currentTime = 100;
调试时我发现我的
video.currentTime
属性设置为
video.currentTime=0
,视频从头开始。为什么会这样

调用函数的代码:

           <th><a onclick="goToMinute(<%= manual.time %>)"><%= manual.time %></a></th>


我还可以补充一点,这已经在Firefox、Chrome和Edge中试用过。

似乎在这里起作用-您是否可以在小提琴中重现您的问题?我遇到了相同的问题,相关问题: