Fullscreenerror Event
Przykład
Ostrzegaj tekstem, jeśli elementu nie można wyświetlić w trybie pełnoekranowym:
document.addEventListener("fullscreenerror", function() {
alert("Fullscreen denied")
});
Definicja i użycie
Zdarzenie fullscreenerror występuje, gdy elementu nie można wyświetlić w trybie pełnoekranowym, nawet jeśli zażądano go.
Uwaga: to zdarzenie wymaga określonych prefiksów, aby działały w różnych przeglądarkach (patrz Obsługa przeglądarek poniżej).
Wskazówka: Użyj metody element .requestFullscreen() , aby wyświetlić element w trybie pełnoekranowym.
Wskazówka: Użyj metody element .exitFullscreen() , aby anulować tryb pełnoekranowy.
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie. Uwaga: Każda przeglądarka wymaga określonego prefiksu (patrz nawiasy):
Event | |||||
---|---|---|---|---|---|
fullscreenerror | 45.0 (webkit) | 11.0 (ms) | 47.0 (moz) | 5.1 (webkit) | 15.0 (webkit) |
Przykład
Używanie prefiksów dla kodu w różnych przeglądarkach:
/* Standard syntax */
document.addEventListener("fullscreenerror",
function() {
...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
...
});
/* Chrome, Safari and Opera */
document.addEventListener("webkitfullscreenerror",
function() {
...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
...
});
Składnia
W HTML:
<element onfullscreenerror="myScript">
W JavaScript:
object.onfullscreenerror = function(){myScript};
W JavaScript za pomocą metody addEventListener():
object.addEventListener("fullscreenerror", myScript);
Uwaga: Metoda addEventListener() nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.
Szczegóły techniczne
Bąbelki: | tak |
---|---|
Możliwość anulowania: | Nie |
Typ wydarzenia: | Wydarzenie |
Obsługiwane tagi HTML: | WSZYSTKIE elementy HTML |