Событие нажатия на полноэкранный видеоплеер Youtube

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

Я предвижу два возможных решения.

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

Во-вторых, если бы я мог захватить полноэкранное событие щелчка, я мог бы использовать javascript, чтобы получить текущее доступное окно, изменяющее масштаб видео до доступного объекта недвижимости.

Я нашел это: https://developer.mozilla.org/en-US/docs/DOM/Using_fullscreen_mode?redirectlocale=en-US&redirectslug=DOM%2FUsing_full-screen_mode

Однако я не уверен, будет ли он работать в большинстве браузеров, и, во-вторых, похоже, что он находится на стадии тестирования.

Я ищу следующие ответы: что это за элемент или как найти элемент, созданный для полноэкранного проигрывателя?

Or

Как я могу записать событие щелчка для полноэкранного режима?


person dj22    schedule 14.03.2013    source источник
comment
Вы что-то нашли?   -  person Yann Bertrand    schedule 11.04.2016


Ответы (1)


Вы хотите зафиксировать щелчок в любом месте экрана или на ссылке в меню?

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

http://www.seanmccambridge.com/tubular/

https://code.google.com/p/jquery-tubular/source/browse/trunk/js/jquery.tubular.1.0.js.

person Matias Molinas    schedule 16.03.2013
comment
тот первый сайт очень отвлекает, может быть, это мое ДОБАВЛЕНИЕ, но я ничего не понял из того, что пытался прочитать. В проигрывателе YouTube есть кнопка в правом нижнем углу для полноэкранного режима, это событие щелчка, которое я хочу зафиксировать. Я подумываю об использовании интерфейса без хрома и просто создания собственных элементов управления. - person dj22; 19.03.2013