События jwplayer не работают - PullRequest
0 голосов
/ 13 сентября 2011
i'm having trouble using jwplayer events to work. i have jwplayer 5.7.1896 (Licensed version) and i'm trying to use the onReady and onPlay events to send an ajax callback to my application.

Following is the code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>My InterviewLink</title>
    <script src='http://staging.myinterviewlink.com/javascripts/jwplayer/jwplayer.js'></script>
  </head>
<body>
 <div id='mediaspace'></div>
   <script type='text/javascript'>
        jwplayer('mediaspace').setup({
         autostart: false,
         allowscriptaccess: "always",
         file: 'http://c200581.r81.cf1.rackcdn.com/5a317e302f993e494ccea617c9796eeb_other_video_2.mp4',
         flashplayer: 'http://staging.myinterviewlink.com/javascripts/jwplayer/player.swf',
         'logo.file': 'http://staging.myinterviewlink.com/images/mil-bottom-logo-bottomspace.png',
         'logo.hide': false, 'logo.link': 'http://www.myinterviewlink.com/',
         image: 'http://c200581.r81.cf1.rackcdn.com/16a944899647b38dc7ab083c0299d601_other_video_2.jpg',
         skin: 'http://staging.myinterviewlink.com/javascripts/jwplayer/skins/glow.zip',
         frontcolor: 'ffffff',
         lightcolor: 'cc9900',
         screencolor: 'ffffff',
         stretching: 'exactfit',
         controlbar: 'over',
         width: '660',
         height: '380',
         events: {
        onReady: function(){alert('im ready')},
        onPlay: function(){alert('lets play')}
         }
    });
   </script>
</body>
</html>

let me know if there's something that i'm missing here?

Ответы [ 2 ]

1 голос
/ 31 января 2012

Я пытался открыть файл в браузере из каталога в виде локального html-файла, и именно это приводит к сбою событий. Я загрузил страницу в свой домен и протестировал ее, и события работали нормально.

0 голосов
/ 07 октября 2011

Да, у меня тоже была эта проблема. Нелицензированный плеер работает с обратными вызовами, но не лицензирован. Попробую связаться с создателем и посмотреть, что они говорят.

...