🔔 Notificações Push

Guia Completo de Configuração e Uso

📱 O Que São Notificações Push?

Notificações Push são mensagens que você recebe diretamente no seu dispositivo, mesmo quando o app ou site não está aberto. Elas aparecem na barra de notificações do seu celular ou na área de notificações do computador.

💡
Importante: Você precisa permitir notificações quando solicitado para começar a recebê-las.

✅ Como Ativar Notificações

No Android

  1. Abra o app ou site
  2. Quando aparecer a mensagem "Permitir notificações?", clique em Permitir
  3. Pronto! Você começará a receber notificações

No Desktop (Windows/Mac)

  1. Acesse o site no Chrome, Edge ou Firefox
  2. Clique em Permitir quando solicitado
  3. As notificações aparecerão na bandeja do sistema

⚙️ Configurações Importantes (Android)

Para garantir que as notificações cheguem mesmo com o app fechado, configure as seguintes opções:

1. Desativar Otimização de Bateria

  1. Abra Configurações do Android
  2. Vá em Apps
  3. Encontre Chrome (ou navegador que usa)
  4. Toque em Bateria
  5. Selecione Sem restrições
⚠️
Importante: Sem essa configuração, o Android pode impedir que notificações cheguem quando o app está fechado.

2. Ativar Dados em Segundo Plano

  1. Abra Configurações do Android
  2. Vá em AppsChrome
  3. Toque em Uso de dados móveis
  4. Ative Dados em segundo plano

3. Instalar como App (PWA)

  1. Abra o site no Chrome
  2. Toque no menu (⋮) no canto superior direito
  3. Selecione Instalar app ou Adicionar à tela inicial
  4. Confirme a instalação
Recomendado: Instalar como app aumenta a prioridade das notificações no sistema.

4. Configurações Específicas por Fabricante

Xiaomi / Redmi / POCO

  1. SegurançaPermissões
  2. Iniciar automaticamente
  3. Ative para Chrome

Huawei / Honor

  1. ConfiguraçõesBateria
  2. Iniciar app
  3. Defina Chrome como Manual

Samsung

  1. ConfiguraçõesBateria
  2. Uso de bateriaChrome
  3. Selecione Sem otimização

🎬 Suporte ao Player do Cinema

⚠️
Nota de Suporte de Navegador

Este recurso (troca de áudio) depende da API HTML5 audioTracks, que é experimental em alguns navegadores.

  • Chrome/Edge: Pode ser necessário habilitar a flag #enable-experimental-web-platform-features em chrome://flags.
  • Safari: Suportado nativamente.
  • Firefox: Requer ativar media.track.enabled em about:config.

📊 Compatibilidade por Plataforma

Plataforma App Fechado Tela Bloqueada Observações
Android Chrome ✅ Sim ✅ Sim Requer configurações de bateria
Android PWA ✅ Sim ✅ Sim Melhor compatibilidade
Windows Chrome ✅ Sim ✅ Sim Funciona perfeitamente
Mac Chrome ✅ Sim ✅ Sim Funciona perfeitamente
iOS Safari ⚠️ Limitado ⚠️ Limitado Requer iOS 16.4+ e PWA

🔧 Problemas Comuns

❌ Notificações não chegam com app fechado

Soluções:

  • Desative a otimização de bateria para o Chrome
  • Ative dados em segundo plano
  • Instale como PWA (app na tela inicial)
  • Verifique configurações específicas do fabricante

🔇 Notificações chegam mas sem som

Verifique:

  • Volume do dispositivo está ligado
  • Modo "Não perturbe" está desativado
  • Som de notificações do Chrome está ativado
  • Configurações de som do Android

⏱️ App fica travado no logo (Android)

Soluções:

  1. Limpe o cache do Chrome:
    Configurações → Apps → Chrome → Armazenamento → Limpar cache
  2. Ou desinstale e reinstale o app
  3. Certifique-se de ter conexão estável com a internet

🚫 Não consigo permitir notificações

Se bloqueou acidentalmente:

  1. Chrome → Toque no cadeado (🔒) ao lado da URL
  2. Toque em Permissões
  3. Ative Notificações
  4. Recarregue a página

🧪 Como Testar

  1. Certifique-se de que permitiu notificações
  2. Configure as permissões de bateria (Android)
  3. Feche completamente o app (deslize para fora dos apps recentes)
  4. Peça para alguém enviar uma notificação de teste do admin
  5. A notificação deve aparecer mesmo com app fechado! ✅
Sucesso: Se a notificação chegou com o app fechado, está tudo funcionando perfeitamente!

💡 Dicas Importantes

📌
  • Instale como PWA para melhor experiência
  • Use o app regularmente para manter prioridade no sistema
  • Mantenha dados em segundo plano ativados
  • Desative otimização de bateria para o Chrome