有什么方法来显示从Web应用程序的桌面通知?

我想要做的就是像通知一样显示烤面包机,但任何将“更新”推送到桌面的方法都很有趣。

谢谢

下面是从Chrome桌面通知示例中复制的适用于Chrome,Firefox,Opera和Safari的桌面通知的示例 。
试试看JSBin 。

// request permission on page load document.addEventListener('DOMContentLoaded', function () { if (Notification.permission !== "granted") Notification.requestPermission(); }); function notifyMe() { if (!Notification) { alert('Desktop notifications not available in your browser. Try Chromium.'); return; } if (Notification.permission !== "granted") Notification.requestPermission(); else { var notification = new Notification('Notification title', { icon: 'http://cdn.sstatic.net/stackexchange/img/logos/so/so-icon.png', body: "Hey there! You've been notified!", }); notification.onclick = function () { window.open("https://stackoverflow.com/a/13328397/1269037"); }; } } 
 <button onclick="notifyMe()">Notify me!</button> 

有关如何在我对Chrome桌面通知示例的回答中起作用的更多信息。

在Chrome上,您可以使用“桌面”通知来实现此类function。 以Chrome桌面通知为例。

如果您的用户在他们的机器上安装了咆哮,您应该查看咆哮开发者页面