我无法跳过Vimeo视频片段中的特定点并进行播放。
我已设法使用froogaloop seekto功能跳过它,但除非视频已经播放,否则它会再次跳回到开头......
以下是我的页面示例...
答案 0 :(得分:4)
我遇到的问题是,在调用seekTo
时,视频未正确加载
虽然在大多数情况下添加setTimeout
延迟是有效的,但更优雅的解决方案是将seekTo
放入准备好的回调函数中:
var pendingSeektoTime = 0;
player.addEvent('ready', function() {
if(pendingSeektoTime!=0) {
player.api('seekTo',pendingSeektoTime);
pendingSeektoTime = 0;
}
});
答案 1 :(得分:2)
Documentation表示Flash播放器版本无法在加载点后开始播放:
seekTo(秒:编号):无效
寻找视频中的指定点。 将保持相同的播放/暂停状态。 Flash播放器不会 寻求超过加载点,而HTML播放器将寻求这一点 无论已加载多少视频,都会发现。
如果加载的点位于搜索点之后,您的示例可以正常工作。
答案 2 :(得分:1)
我会建议它开始播放 - 然后向前跳到所需的点。查看修改后的JS小提琴:http://jsfiddle.net/q6Lxg/5/