Récemment, Gmail a introduit une fonctionnalité de notification de bureau basée sur HTML5 pour les utilisateurs de Google Chrome (voir ceci ). C'est très utile, cependant, les notifications disparaissent trop rapidement (en environ 5 secondes) et je n'ai pas trouvé de moyen de modifier la durée d'affichage. Idéalement, je voudrais que la notification au séjour pendant quelques minutes s'il n'y a pas d' activité de l' utilisateur (soit environ 15 secondes si est l' activité de l' utilisateur). Est-ce possible?
la source
J'ai constaté que l'appel d'API de notification de bureau Webkit
Notification.show()
affiche la notification indéfiniment. Gmail a probablement fait quelque chose comme utilisersetTimeout()
avecNotification.close()
pour masquer la notification après quelques secondes. Il est donc impossible de configurer Chrome pour prolonger la durée d'affichage des notifications.la source
Lorsque la notification apparaît, il y a une icône de réglage dans la boîte qui vous permet de définir dans quel coin la notification apparaîtra et pendant combien de temps. Lorsque vous ouvrez Chrome ou Gmail dans Chrome, soyez prêt à cliquer dessus avant qu'il ne disparaisse.
la source