2013-08-07 6 views
2

Я использую jwplayer для воспроизведения видеоВидео пошли в состоянии ожидания в jwplayer

jwplayer("container").setup({ 
    flashplayer: "<?php echo $this->getSkinUrl('video/mediaplayer/jwplayer.flash.swf') ?>", 
    autostart: true, 
    file: "<?php echo $this->getSkinUrl('video/').$video ?>", 
    type: 'mp4', 
    controls: false, 
    logo: { 
     hide: true, 
     position: 'top-left' 

    }, 
    width: '432', 
    height: '648', 
    stretching: 'fill', 
    screencolor: 'FFFFFF', 
    fallback: false, 
    events: { 
     onIdle: function() { 
      document.getElementById('vid').style.display="none"; 
     }, 
     onComplete: function() { 
      document.getElementById('vid').style.display="none"; 
     } 
    } 
}); 

видео играет, но в некоторых браузерах он пошел в состоянии ожидания & как пользователь результата не в состоянии видеть видео. Как я могу предотвратить переход видео в состояние ожидания.

+0

__in некоторых браузерах не playing__, что версия jwplayer вы используете? и почему вы обнаруживаете, что видео играет или нет? проверить кросс-браузер? –

+0

Я использую версию 6. Пожалуйста, помогите мне, как я могу обнаружить, что видео играет или нет –

+0

и почему вы обнаруживаете, что видео играет или нет? –

ответ

0

Невозможно предотвратить переход игрока в состояние IDLE.

Если вы хотите, чтобы отобразить изображение перед началом воспроизведения видео, вы можете включить опцию конфигурации image (см http://www.longtailvideo.com/support/jw-player/28839/embedding-the-player)

в разделе «Параметры конфигурации»:

изображение: URL-адрес изображения плаката JPG/PNG для отображения перед началом воспроизведения. Для аудио-носителей изображение плаката остается видимым во время воспроизведения.

Примечание. Эти параметры используются только для базовых настроек, например, для воспроизведения одного видео MP4 или песни AAC на . Используйте блок опций плейлиста для всего остального, например, источник MP4 + WebM, качество SD + HD или список с несколькими клипами. См. Working with Playlists для получения дополнительной информации.

Если во время воспроизведения видео простаивает, отображается текущий видеокадр, который будет вестись по вашему мнению, а не возвращаться к указанному изображению. Когда видео завершает воспроизведение, оно автоматически отобразит указанное изображение снова.

1

Работает, я использую это!

jwplayer('player').setup({ 
/* your code */ 
}); 

// Script to handle time out; 
// used in case live streaming stopped 
var t; 
var timer=10000; 
jwplayer().onIdle(function() { 
t=setTimeout("jwplayer().play()",timer); 
}); 
Смежные вопросы