在Javascript中更新自定义视频时间轴

时间:2014-07-21 22:14:56

标签: javascript jquery memory-management html5-video settimeout

我有一些代码可以计算视频的当前位置。我在视频的底部添加了一个自定义时间轴以供搜索。自定义时间轴只是一个很长的div。我想用标记在时间轴上显示视频的当前位置。播放视频时,标记应该移动。

我已经计算了时间轴上的标记位置,但我需要帮助更新其位置。

最好的方法是什么?最简单的方法是下面的代码,它只是每十分之一秒检查一次视频位置并相应地更新标记。它可能是最好的方式。但我不知道这是否会引起问题,因为它会每十分之一秒重复一次。我对内存管理知之甚少。这会对内存产生很大影响并减慢网站速度吗?非常感谢您的意见。

var setTimer = function () {
    setTimeout(function() {
      updateTimeline()
      setTimer()
    }, 100);
}

0 个答案:

没有答案