Seek Api

Once the player is ready it will seek to 30 seconds.
Mobile devices that require click gestures for playback won't seek without first playing.
  1. kWidget.addReadyCallback( function( playerId ){
  2. var kdp = document.getElementById( playerId );
  3. // Add a binding for when seek is completed:
  4. kdp.kBind('playerSeekEnd', function(){
  5. if( console )
  6. console.log( 'playerSeekEnd, playhead should be at 30 seconds');
  7. // Pause player after 2 second
  8. setTimeout(function(){
  9. kdp.sendNotification('doPause' );
  10. },2000)
  11. });
  12. // Once playing issue seek
  13. var seekDone = false;
  14. kdp.kBind('playerUpdatePlayhead', function(){
  15. if( ! seekDone ){
  16. kdp.sendNotification('doSeek', 30 );
  17. }
  18. seekDone = true;
  19. });
  20. // Wait for "media ready" before starting playback:
  21. kdp.kBind('mediaReady', function(){
  22. kdp.sendNotification('doPlay');
  23. })
  24. });

html5 qunit | flash qunit