Recentemente, o Gmail introduziu um recurso de notificação da área de trabalho com base em HTML5 para usuários do Google Chrome (veja isso ). É muito útil, no entanto, as notificações desaparecem muito rapidamente (em cerca de 5 segundos) e não consegui encontrar uma maneira de alterar o tempo de exibição. Idealmente, eu gostaria de notificação para ficar por alguns minutos, se não houver nenhuma atividade do usuário (ou cerca de 15 segundos se não é a atividade do usuário). Isso é possível?
fonte
Descobri que a chamada da API de notificação da área de trabalho do webkit
Notification.show()
exibe a notificação indefinidamente. Gmail provavelmente ter feito algo como usarsetTimeout()
comNotification.close()
a esconder a notificação depois de alguns segundos. Portanto, é impossível configurar o Chrome para prolongar o tempo de exibição da notificação.fonte
Quando a notificação aparece, há um ícone de configuração na caixa que permite definir em que canto a notificação aparecerá e por quanto tempo. Ao abrir o Chrome ou o Gmail no Chrome, esteja pronto para clicar nele antes que desapareça.
fonte