Maison >interface Web >Tutoriel H5 >Rappel du bureau HTML5 : introduction à l'application Notifycations_compétences du didacticiel HTML5
Les rappels de bureau (notifications Web) en HTML5 peuvent faire apparaître une boîte de message dans la fenêtre de la page actuelle. Cette boîte de message s'étend sur les fenêtres d'onglets. Cela rend le rappel plus pratique et plus facile pour les utilisateurs de voir lorsqu'ils ouvrent plusieurs onglets pour naviguer sur le Web. Actuellement, seul le noyau du webkit prend en charge cette fonctionnalité.
Cette fonctionnalité doit être ouverte en mode http dans Chrome pour l'activer.
La fonction de rappel du bureau est implémentée par l'objet window.webkitNotifications (noyau webkit).
L'objet window.webkitNotifications n'a aucun attribut et dispose de quatre méthodes :
1.requestPermission()
Cette méthode est utilisée pour demander l'autorisation de rappel de message à l'utilisateur si cette autorisation. n'est pas actuellement ouvert, le navigateur affichera l'interface d'autorisation. Après l'autorisation de l'utilisateur, une valeur de statut (un entier de 0, 1 ou 2) est générée à l'intérieur de l'objet :
0 : indique que l'utilisateur accepte le rappel de message, et la fonction de rappel de message ne peut être utilisée que dans cet état.
1 : Indique l'état par défaut, l'utilisateur ne rejette ni n'accepte
2 : Indique que l'utilisateur rejette le rappel de message.
2.checkPermission()
Cette méthode est utilisée pour obtenir la valeur d'état de l'autorisation demandée par requestPermission().
3.createNotification()
Cette méthode crée un message de rappel sous forme de message pur. Elle accepte trois paramètres de chaîne :
iconURL : l'adresse de l'icône affichée dans le message,
title : le titre du message,
body : le contenu textuel du corps du message
Cette méthode renverra un objet Notification, et d'autres paramètres peuvent être définis pour cet objet.
Attributs et méthodes de l'objet Notification :