我正在使用JWPlayer 5.4并使用javascript API在页面上进行设置.
我想做的是,只有当用户已经播放了视频的那部分时,用户才可以通过搜索栏进行快进/重新播放.
因此,如果用户第一次观看视频,他们不能跳过当前位置,但是他们可以向前和向后寻找视频播放的位置,直到.
我正在努力解决API onTime事件等问题,试图通过算法来完成这项工作.
有谁知道如何做到这一点.
谢谢
小智 7
我发现这一段时间,可能是在JWplayer论坛上.我想我添加了一些关于播放列表的内容.所以,如果您或其他人仍在寻找答案,请考虑添加以下内容:
var maxPlayPosition = 0.0;
var seeking = false;
jwplayer().onTime(function(event)
{
if (!seeking)
{
maxPlayPosition = Math.max(event.position, maxPlayPosition);
}
})
.onPlaylistItem(function()
{
maxPlayPosition = 0.0;
}) // consider using only if you have playlists
.onSeek(function (event)
{
if (!seeking)
{
if (event.offset > maxPlayPosition)
{
seeking = true;
setTimeout(function ()
{
jwplayer().seek(maxPlayPosition);
}, 100);
}
}
else
{
seeking = false;
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4987 次 |
| 最近记录: |