Explication des notifications du bureau Chrome
Les notifications du bureau dans les navigateurs modernes permettent l'affichage de messages simples à l'écran. Elles sont particulièrement utiles lorsque vous souhaitez alerter ou informer les utilisateurs même lorsqu'ils n'interagissent pas avec votre site Web.
Il existe deux types de notifications :
Notifications de bureau :
Notifications du Service Worker :
Accès à l'API Desktop Notification :
L'API Desktop Notification utilise des paramètres similaires pour les deux types, comme documenté sur MDN. Pour accéder à cette API :
Exemple Implémentation :
<code class="js">document.addEventListener('DOMContentLoaded', function() { if (!Notification) alert('Desktop notifications not available in your browser.'); if (Notification.permission !== 'granted') Notification.requestPermission(); }); function notifyMe() { if (Notification.permission === 'granted') { var notification = new Notification('Notification title', { icon: 'icon.png', body: 'Hey there! You\'ve been notified!', }); notification.onclick = function() { window.open('http://example.com'); }; } else Notification.requestPermission(); }</code>
HTML :
<code class="html"><button onclick="notifyMe()">Notify me!</button></code>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!