Czy mogę ukryć pasek narzędzi w przeglądarce Safari w trybie pełnego ekranu?

20

W trybie innym niż pełnoekranowy Safari pozwala mi użyć skrótu + |lub Widok> Ukryj pasek narzędzi, aby ukryć adres URL i pasek wyszukiwania itp. Jednak gdy jestem w trybie pełnego ekranu, ta opcja jest wyszarzona. Czy jest jakiś sposób, aby ukryć to bez wychodzenia z trybu pełnoekranowego?

Timothy Mueller-Harder
źródło

Odpowiedzi:

19

W Safari 10.0.1 na macOS Sierra jest to dość proste - musisz odznaczyć Widok > Zawsze pokazuj pasek narzędzi na pełnym ekranie, aby ukryć pasek narzędzi.

** Widok **> ** Zawsze pokazuj pasek narzędzi na pełnym ekranie **

Mateusz Piotrowski
źródło
1
To powinna być najczęściej głosowana odpowiedź.
Srid mówi Przywróć Monikę
Pamiętaj, że może być konieczne przejście do trybu pełnoekranowego przed
usunięciem
10

Wejdź w tryb pełnoekranowy, kliknij prawym przyciskiem myszy w dowolnym miejscu paska adresu, a następnie kliknij „Ukryj pasek narzędzi” w wyświetlonym menu.

wprowadź opis zdjęcia tutaj

Chociaż następnym razem przejdziesz do trybu pełnoekranowego, pasek narzędzi wróci.

binarybob
źródło
3
Zachowaj ostrożność, ponieważ po wykonaniu tej czynności jedynym sposobem na odzyskanie paska jest wyjście, a następnie ponowne przejście do trybu pełnoekranowego.
Sam Spencer,
1
nie, możesz kliknąć widok / dostosować pasek narzędzi ..., aby go przywrócić
dmitry,
8
To nie wydaje się działać w Mavericks.
Brigham,
Sprawdź moje rozwiązanie poniżej. Będzie działać z Mavericks.
rgtk
9

Otwórz konsolę (⌥⌘C lub Develop> Show Error Console ), wklej ten kod:

(function() {
  var el = document.createElement('div'),
      docEl = document.documentElement;

  el.innerText = 'Go to fullscreen view';
  el.setAttribute('style', 'position: fixed; top: 10%; left: 10%; padding: 30%; background: #000; color: #fff; opacity: .7; cursor: pointer;')
  document.body.appendChild(el)

  el.onclick = function() {
    if (docEl.requestFullscreen) {
      docEl.requestFullscreen();
    } else if (docEl.mozRequestFullScreen) {
      docEl.mozRequestFullScreen();
    } else if (docEl.webkitRequestFullscreen) {
      docEl.webkitRequestFullscreen();
    }
    document.body.removeChild(el);
  };
})();

i kliknij czarną skrzynkę.

Musisz aktywować narzędzia programistyczne dla tego rozwiązania. Aby włączyć Narzędzia dla programistów, przejdź do Zaawansowane, kliknij „Pokaż menu rozwijania na pasku menu” w dolnej części okna.

rgtk
źródło
Zastanawiam się, czy można to zrobić w formie bookmarkletu
John Bachir,
javascript:document.documentElement.webkitRequestFullScreen()
Peater de Xel,
@ralfix, twoje rozwiązanie nie będzie działać, ponieważ przeglądarka oparta na Webkit wymaga funkcji takiej jak ta uruchamiana przez akcję użytkownika (na przykład poprzez zdarzenie click).
rgtk
@rgtos: W rzeczywistości działa dla mnie dobrze, używając Safari 8.0.8.
Peater de Xel,