我在两个地方使用jwplayer()。seek()。一个用于避免快进和另一个,当页面在刷新后返回(寻找从页面刷新的位置。)
第二种情况正常,但在第一种情况下,jwplayer()。seek()不寻求指定的位置。
我的代码:
var seeking = false;
var currentPosition = 0;
jwplayer().onTime(function (callback) {
currentPosition = callback.position;
});
jwplayer().onSeek(function (position, offset) {
var localPosition = currentPosition;
if (!seeking) {
seeking = true;
jwplayer().seek(localPosition);
} else {
seeking = false;
}
});