использую библиотеку videojs.com
сделал свой плеер, при клике на кнопку полноэкранный режим, меняется длина дорожки воспроизведения, при повторном клике выходит из полноэкранного режима и длина дорожки становится прежней.
При нажатии esc выходит из полноэкранного режима, но длина дорожки остается как для полноэкранного режима. Так вот как остледить событие esc?
Я использовал вот такой код, почему то вне полноэкранного режима срабатывает, а при просмотре в полноэкранном срабатывает только функция переход в обычный режим видео.
var bar = true;
function resizepro() {
$('.video-js').click(function() {
$('.vjs-fullscreen-control').addClass('dlinabara');
$('.dlinabara').click(function() {
if(bar) {
$('.vjs-progress-control').css('width','78%');
$('.vjs-current-time').css('margin','-1px 10px 0px 80%');
bar = false;
}
else{
$('.vjs-progress-control').css('width','375px');
$('.vjs-current-time').css('margin','-1px 10px 0px 387px');
bar = true;
}
});
$(document).keydown(function() {
$('.vjs-progress-control').css('width','375px');
$('.vjs-current-time').css('margin','-1px 10px 0px 387px');
bar = true;
});
});
}