Evento fullscreenerror

Definição e uso

O evento fullscreenerror ocorre quando não é possível visualizar o elemento em modo de tela cheia, mesmo que tenha sido solicitado.

Nota:Esse evento requer um prefixo específico para funcionar em diferentes navegadores (veja mais exemplos abaixo).

Dica:Use elemento.requestFullscreen() Método para visualizar o elemento em tela cheia.

Dica:Use elemento.exitFullscreen() Método para cancelar o modo de tela cheia.

Exemplo

Se o elemento não puder ser visualizado em tela cheia, mostre alguns textos:

document.addEventListener("fullscreenerror", function() {
  alert("Negado de tela cheia")
});

Experimente você mesmo

Sintaxe

No HTML:

<elemento onfullscreenerror="myScript">

No JavaScript:

objeto.onfullscreenerror = function(){myScript});

No JavaScript, use o método addEventListener():

objeto.addEventListener("fullscreenerror", myScript);

Nota:O Internet Explorer 8 e versões anteriores não suportam Método addEventListener().

Detalhes técnicos

Percorrimento: Suportado
Cancelável: Não suportado
Tipo de evento: Evento
Tags HTML suportadas: Todos os elementos HTML

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente esse evento. Nota: Cada navegador requer um prefixo específico (veja entre parênteses):

Evento Chrome IE Firefox Safari Opera
fullscreenerror 45.0 (webkit) 11.0 (ms) 47.0 (moz) 5.1 (webkit) 15.0 (webkit)

Exemplo

Prefixos usados para código de navegador multiplataforma:

/* Linguagem padrão */
document.addEventListener("fullscreenerror", function() {
  ...
});
/* Firefox */
document.addEventListener("mozfullscreenerror", function() {
  ...
});
/* Chrome, Safari e Opera */
document.addEventListener("webkitfullscreenerror", function() {
  ...
});
/* IE / Edge */
document.addEventListener("msfullscreenerror", function() {
  ...
});