2013-10-05 3 views
1

Я загрузил «JW-Player-5.2-Pro», и мои файлы показаны на картинке. theres no 'jwplayer.js' файл там так не может использовать javascript api. «Video.flv» находится на «поместить его README.html» как:«Игрок jwplayer player 5.2 pro»

<object id="player" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" name="player" width="400" height="315"> 
    <param name="movie" value="player.swf" /> 
    <param name="allowfullscreen" value="true" /> 
    <param name="allowscriptaccess" value="always" /> 
    <param name="flashvars" value="file=video.flv&image=preview.jpg" /> 
    <embed 
     type="application/x-shockwave-flash" 
     id="player2" 
     name="player2" 
     src="player.swf" 
     width="400" 
     height="315" 
     allowscriptaccess="always" 
     allowfullscreen="true" 
     flashvars="file=video.flv&image=preview.jpg" 
    /> 
</object> 

, но я хочу, чтобы обрабатывать действия игрока (http://www.longtailvideo.com/support/jw-player/28851/javascript-api-reference) от пользовательских кнопок. Как мне это сделать ?

-thanks. enter image description here

+0

Если вы разместите свой вопрос во второй раз, [пожалуйста, удалите первый] (http://stackoverflow.com/q/19194796/893780). – robertklep

+0

нет, его в первый раз. – user1844626

ответ

1

Эта ссылка, на которую вы указываете, предназначена для JW Player 6, а не 5.2. Я только что загрузил JW Player 6 и там есть файл jwplayer.js и jwplayer.html5.js. Поэтому вам нужно обновиться.

+0

Я вижу, хорошо, дайте мне попробовать последнюю версию. – user1844626

+0

theres сообщение 'Ошибка загрузки плеера: автономное воспроизведение не поддерживается'. Почему? мой код \t <тип скрипта = "текст/JavaScript"> \t \t jwplayer ("медиаплеер") установки ({ \t \t \t Flashplayer:. "jwplayer.flash.swf", \t \t \t файл: «видео. flv ", \t \t \t image:" preview.jpg " \t \t}); \t – user1844626

+0

JW Player работает только при обслуживании с веб-сервера. Вы не можете просто открыть локальный HTML-файл и использовать его. http://www.longtailvideo.com/support/jw-player/28840/troubleshooting-your-setup/ – ksimons

1

Если вы имеете в виду, что вы хотите, чтобы вызвать действия игрока от пользовательских кнопок, чем вы должны сделать что-то вроде этого:

<ul> 
    <li onclick='jwplayer().play()'>Start playback</li> 
    <li onclick='alert(jwplayer().getVolume())'>Get audio volume</li> 
</ul> 

Если вы хотите, чтобы обрабатывать события, вы должны пойти с:

jwplayer().onPlay(function(){ 
     //your code goes here 
}) 

Работает с jwpalyer 6,0

+0

Позвольте мне попробовать 6.0. – user1844626

0

вы должны действительно обновить JW6, потому что тогда вы можете ма Использование JavaScript API. Пребывание на JW5 и использование объектного метода встраивания довольно старые. Единственный способ добавления кнопок в этом случае - использовать пользовательский Flash-плагин для JW5.

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