我无法跳到 Vimeo 视频剪辑中的某个点并使其播放。
我已经设法使用 froogaloop seekto 功能使其跳过,但除非视频已经在播放,否则它会再次跳回开始......
这是我的页面的示例...
我无法跳到 Vimeo 视频剪辑中的某个点并使其播放。
我已经设法使用 froogaloop seekto 功能使其跳过,但除非视频已经在播放,否则它会再次跳回开始......
这是我的页面的示例...
seekTo
我遇到的问题是调用时视频没有正确加载。
虽然添加setTimeout
延迟在大多数情况下都有效,但更优雅的解决方案是放入seekTo
ready 回调函数:
var pendingSeektoTime = 0;
player.addEvent('ready', function() {
if(pendingSeektoTime!=0) {
player.api('seekTo',pendingSeektoTime);
pendingSeektoTime = 0;
}
});
文档说 Flash 播放器版本在加载点后无法开始播放:
seekTo(秒:数字):无效
寻找视频中的指定点。将保持相同的播放/暂停状态。Flash 播放器不会越过加载点,而 HTML 播放器将搜索到该点,无论视频已加载多少。
如果加载点在搜索点之后,您的示例工作正常。
我建议它开始播放 - 然后跳到所需的点。查看您修改后的 JS Fiddle:http: //jsfiddle.net/q6Lxg/5/