Я использую jwplayer7, я скрываю панель управления, потому что мое видео похоже на фоновое видео и не нуждается в каких-либо элементах управления внизу видео, но при воспроизведении нужно показать кнопку паузы в середине видео, как кнопка воспроизведения/повтора отображается в начале /в конце. Как я могу это сделать?
при воспроизведении видео показывать кнопку паузы в середине видео jwplayer7
Ответы (3)
Мое предложение состояло бы в том, чтобы создать div и использовать CSS, чтобы расположить его именно там, где вы хотите. Затем обязательно вызовите событие pause нашего Javascript API в onclick.
Это будет выглядеть примерно так:
<div style="your_CSS_here" onclick="jwplayer().pause();"></div>
Кстати, нам нравится Stack Overflow, но мы тратим больше времени на ответы на вопросы, отправленные непосредственно на нашу страницу поддержки по адресу http://support.jwplayer.com. Вы могли бы получить более быстрый ответ от нас там...
Поскольку это HTML5, вы можете использовать простой CSS, чтобы скрыть панель управления — таким образом вы сохраните остальную функциональность.
Я только что просмотрел документацию jwPlayer7 и, по-видимому, скин для JWP7 также использует CSS на флэш-памяти.
Не могу найти онлайн-документ для создания скинов jw7 на их сайте -> но что вы делаете, так это копируете нужную папку скина и используете «display: none» на всей панели управления и загружаете этот скин во время инициализации.
Изменить:
http://support.jwplayer.com/customer/portal/articles/1412123-building-jw-player-skins http://support.jwplayer.com/customer/portal/articles/2067702-skin-css
Центральная иконка скрыта в скине семерки по умолчанию. Вы можете нацелить его и отобразить, когда проигрыватель находится в режиме паузы, например:
.jwplayer.jw-state-paused .jw-display-icon-container {
display: table;
}
Это также значение по умолчанию в мобильных браузерах и установках размером менее ~400 пикселей, начиная с версии jwplayer 7.1. CSS-класс .jw-flag-compact-player
добавляется в контейнер проигрывателя, чтобы включить этот режим.