2014-03-25 6 views
1

У меня есть этот код, и когда видео заканчивается, оно не срабатывает, но я могу воспроизводить только видео. Я нашел множество примеров, где код похож на мой.onComplete не работает в jwplayer

<html> 
<head> 
<title>Test Page</title> 
</head> 
<body> 
<script type="text/javascript" src="http://player.longtailvideo.com/jwplayer.js"></script> 

<div id="container">This'll be the player</div> 
<script type="text/javascript"> 
    jwplayer("container").setup({ 
      file:"https://www.youtube.com/watch?v=U-FbXkGqoek", 
      flashplayer: "http://player.longtailvideo.com/player.swf", 
      height:400, 
      width:600, 
      events:{ 
       onComplete: function() { 
       alert("Done"); 
       } 
      }, 
     }); 
</script> 
</body> 
</html> 

ответ

0

Ваш код работает нормально.

Смотрите пример: http://jsfiddle.net/ksK2A/

Я вижу только небольшая ошибка является дополнительной запятой после events: {} дополнительной запятая может вызвать проблемы в IE или старшем браузере.

+0

Теперь я пробовал его на своем сервере и работает. Я действительно понимаю, почему он не работает на моем localhost. Большое спасибо – Action

+0

Вам нужно хотя бы запустить в локальной среде веб-сервера, чтобы события запускались с использованием JS API. – emaxsaun

Смежные вопросы