Как скрыть всплывающее окно состояния браузера для полноэкранного режима? - PullRequest
0 голосов
/ 03 мая 2019

У меня есть веб-сайт PHP, который используется для ручного управления динамическим представлением на отдельном мониторе в полноэкранном режиме (F11).

Проблема заключается в том, что каждый раз, когда браузер перемещается между «слайдами», в левом нижнем углу появляется строка состояния с сообщением «Подключение, ожидание и т. Д.»

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

Мы используем Firefox или Chrome, потому что они, кажется, лучше всего поддерживают наши реализованные CSS3-анимации с расширенными функциями, такими как маска-изображение и т. Д. Но я открыт для других предложений браузера, если он не отображает этот статус всплывающее окно в полноэкранном режиме во время навигации.

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

https://youtu.be/PWbV_RhzJ_s

1 Ответ

0 голосов
/ 03 мая 2019

Отметьте ответ .Вот решение, которое помогло мне.Может быть, вам придется обрабатывать не только элементы «a».

$("body").on('mouseover', 'a', function (e) {
    var $link = $(this),
        href = $link.attr('href') || $link.data("href");

    $link.off('click.chrome');
    $link.on('click.chrome', function () {
        window.location.href = href;
    })
    .attr('data-href', href) //keeps track of the href value
    .css({ cursor: 'pointer' })
    .removeAttr('href'); // <- this is what stops Chrome to display status bar
});
...