2011-09-08 37 views
4

我正在使用JWPlayer 5.4,並且它使用JavaScript API在頁面上進行設置。JWPlayer防止向前跳過,除非已經看過

我想要做的就是讓用戶可以通過搜索欄進行快進/快退,只要他們已經播放了視頻的那部分內容。

因此,如果用戶第一次觀看視頻,他們不能跳過當前位置,但是他們可以向前和向後尋找視頻播放的位置。

我正在努力API onTime事件等嘗試和解決數學,使這項工作。

有誰知道這可以做到。

謝謝

回答

5

我發現這一段時間後,可能在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; 
    } 
}); 
+0

爲jwplayer7工作爲好,只需要改變的API來。對(「尋求」) –

相關問題