2013-04-08 6 views
1

У меня есть страница с div #container, которой я бы хотел перейти в полноэкранный режим (или, по крайней мере, просить перейти в полноэкранный режим) на поддерживаемые браузеры.jQuery: Открыть/запросить полноэкранный браузер при загрузке?

Я скачал this plugin

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

$(window).load(function() { 
     if($.support.fullscreen){ 
      $('#container').fullScreen(); 
     } 
    }); 

Проходит тест поддержки (Хром 28), но ничего не происходит. Что мне не хватает?

ответ

1

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

0

Я использую трюк ...
                Я слушать клике на теле, чтобы активировать.
Например:

 
$('body').on('click', '*', function() { 
     screenfull.request(); 
    }); 
N.B .: Он не отслеживает кнопки (e.t.c), которые уже имеют обработчики событий ...

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