Skip to content

onVisibilityChange ​

A função onVisibilityChange adiciona um ouvinte para mudanças de visibilidade da aba do navegador.

Sintaxe ​

typescript
onVisibilityChange(listener: () => void): void;

Parâmetros ​

NomeTipoDescrição
listenerfunçãoFunção chamada quando a visibilidade muda

Retorno ​

TipoDescrição
voidNão retorna valor

Exemplos ​

typescript
onVisibilityChange(() => {
  if (document.visibilityState === "hidden") {
    console.log("A aba ficou oculta");
  }
});

Notas ​

  • Útil para pausar ou retomar tarefas conforme a visibilidade da aba.

Referências ​

Released under the MIT License.