小编Tys*_*son的帖子

使用video-js跳转到HTML5嵌入式视频中的时间戳

问候溢出,

我正在尝试在网页上创建按钮,跳转到带有video-js的嵌入式视频的标记时间戳.尽管我可以收集,但我需要更改currentTime值以使视频移动到正确的时间戳,但即使在初始javascript调用中设置currentTime,我也无法使其工作.

例如,如果我想在视频中开始200秒:

JavaScript的:

    VideoJS.setupAllWhenReady();
    VideoJS.DOMReady(function(){
    var myPlayer = VideoJS.setup("current_video");
    myPlayer.play();
    myPlayer.currentTime(200);
    });
Run Code Online (Sandbox Code Playgroud)

HTML Snip:

<video id="current_video" class="video-js" width="400" height="300" controls="controls" preload="auto" poster="./videoposter.png">
<source src="./videosource.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"' />
</video>
Run Code Online (Sandbox Code Playgroud)

同样,视频使用video-js播放器正常播放,似乎没有应用currentTime偏移,视频从头开始.我已经在chrome,safari,IE中对它进行了测试,它们似乎都做了同样的事情,所以我认为问题不是浏览器特定的.我一定做错了什么...

谢谢你的帮助!

javascript html5 html5-video

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

html5 ×1

html5-video ×1

javascript ×1