Входить в полноэкранный режим при загрузке страницы без вмешательства человека

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

Полноэкранный API HTML5 отлично работает, если пользователь выполняет какие-либо действия (например, пользователь нажимает кнопку, после чего сайт переходит в полноэкранный режим). Но я хочу, чтобы это происходило при загрузке страницы.

У меня была похожая проблема с автозапуском видео (видео не будет воспроизводиться при загрузке страницы без действий пользователя), но я решил ее, включив параметр в хромированных флагах (chrome://flags/#autoplay-policy).

Есть ли у нас подобное решение для автоматического полноэкранного просмотра страницы? Подойдет любой браузер.


person Md Saddam    schedule 25.01.2019    source источник
comment
PWA   -  person Jarzon    schedule 25.01.2019
comment
@Jarzon Я сделал образец рабочего стола pwa и определил отображение: полноэкранный режим, но не повезло, он просто отображается в обычных окнах. С помощью действий пользователя я могу сделать его полноэкранным в pwa и обычном браузере (как я могу сделать его полноэкранным при загрузке страницы).   -  person Md Saddam    schedule 25.01.2019
comment
Да, у PWA довольно много требований (https, сервис-воркеры...), это не самое простое решение для локального проекта.   -  person Jarzon    schedule 26.01.2019


Ответы (1)


Вы можете перевести Chrome в полноэкранный режим с помощью флага --start-fullscreen, добавленного в команду ярлыка на рабочем столе.

Чтобы добавить ярлык на рабочий стол в Chrome, перейдите в Главное меню > Дополнительные инструменты > Создать ярлык...

После этого у вас должен появиться ярлык на рабочем столе. Щелкните его правой кнопкой мыши, перейдите в «Свойства» и добавьте флаг в конце «Цель» в Windows или «Команда» в Ubuntu.

person Jarzon    schedule 25.01.2019
comment
В настоящее время я использую MacOS, здесь приложение Chrome переходит в полноэкранный режим, в котором отображается адресная строка и т. д. (что отличается от полноэкранного режима HTML5, который использует весь экран). Можете ли вы когда-нибудь подтвердить поведение на других платформах (windows/linux)? - person Md Saddam; 26.01.2019