2017-01-13 21 views
0

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

  1. Пользователь должен использовать вкладку, пока не достигнет Jwplayer.
  2. Нажмите два раза на плеер.

Есть ли способ сделать это через javascript, поэтому, как только пользователь достигнет на странице, он сможет использовать короткие сокращения, такие как youtube.

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

Например: http://tv.jwplayer.com/video/qISnTr5d/1oPgneTb Это сайт Jwplayer. Выше коротких сокращений вам нужно щелкнуть 2 раза на видео или вам нужно нажать вкладку, пока вы не достигнете видео.

+0

Не смотря на ваш код/​​пример проблемы, будет очень сложно помочь – Dekel

+0

Обновлен вопрос @Dekel – Saurabh

+0

Я открыл ссылку, нажал кнопку «играть», и видео только что сыграло. в чем именно проблема?: – Dekel

ответ

1

Просто позвоните focus метод соответствующего видеоэлемента. Например, document.querySelector("video").focus() (вы должны использовать соответствующий селектор, если на странице имеется несколько видеоэлементов). Вызовите его после создания элемента видео.

+0

В целом это правильно, но будет приятно увидеть рабочий пример (чтобы убедиться, что фокус фактически выполняет работу). – Dekel

+0

Я проверил его на предоставленной странице (используя консоль браузера dev). Я нажал пробел после загрузки страницы - он не запустил видео. После этого я выполнил этот код и снова нажал пробел, и это сработало – oryol

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

  • Нет связанных вопросов^_^