0

在时间上向前寻找是有效的。例如,如果我 seekTo(160),它就有效。但是,如果我尝试向后搜索 seekTo(30),它会返回到 160。这发生在歌剧、铬;像在Firefox中一样工作。

4

2 回答 2

3
player.seekTo(duration, true);

只需将allowSeekAhead值设置为true,它应该可以工作。它对我有用。

于 2012-11-26T21:28:46.240 回答
1

你描述的我有同样的问题。我不知道它是否有帮助,但我发现在您查询 API 的视频持续时间后,寻找上一个位置似乎工作......

我需要做一个“重播”之类的事情,所以我所做的是:

var duration = player.getDuration();
player.seekTo(duration-duration, false); // equals to video exact start time which should be the same as 0
player.playVideo();

我的测试表明这样做

 player.seekTo(0, false); 

在查询持续时间后正在工作,但我不想冒险:-)

于 2012-05-18T16:00:28.633 回答