首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >是否有用于跨浏览器桌面通知的JavaScript库?

是否有用于跨浏览器桌面通知的JavaScript库?
EN

Stack Overflow用户
提问于 2018-03-27 05:03:34
回答 2查看 0关注 0票数 0

我知道W3C只是发布他们的Web通知草案版本来通知用户。因此,没有浏览器在其当前或最新的构建浏览器中实现此方法。

Web通知概述

在我搜索了很多网站以查找大多数浏览器中的所有可能的桌面通知之后,我发现任何2个主要的浏览器都应该支持这一点。

1. 谷歌浏览器和基于Webkit的浏览器

Windows 通知http://code.google.com/chrome/extensions/images/notification-windows.png Mac 通知http://code.google.com/chrome/extensions/images/notification-mac.png 通知Linux http://code.google.com/chrome/extensions/images/notification-linux.png

我们可以使用本地桌面通知功能来显示如下图所示的消息。

更多信息:Chromium项目 - 桌面通知

2. Internet Explorer

对于IE 5.5+,我们可以使用createPopup函数来通知Google Chrome中的使用情况,但它比Google Chrome更灵活。

创建弹出窗口
创建弹出窗口

更多信息:MSDN上的CreatePopup方法

而且,如果我们将网站固定到Windows 7任务栏,我们也可以使用叠加图标通知用户。

覆盖图标http://i.msdn.microsoft.com/dynimg/IC432198.jpg

详细信息:IE9,特定于站点的浏览器,并将您自己的跳转列表项添加到固定选项卡中

其他浏览器

我认为我们可以使用Pines Notify jQuery插件来创建浏览器内通知。

松树通知
松树通知

或者你有任何桌面通知库或建议我的想法?

自IE8以来,它不允许我们在当前浏览器之外显示弹出窗口。例如,当IE最小化时,不显示所有弹出窗口。因此,谷歌浏览器只有一个具有完全网络通知API的浏览器(FF 4也有非记录的网络通知API,但现在不起作用)。

EN

Stack Overflow用户

发布于 2018-03-27 14:56:02

我不知道跨浏览器的lib; 但桌面通知也会通过Mozilla Firefox 4.0发布。它们已经在trunk中实现了:https//bugzilla.mozilla.org/show_bug.cgi?id = 573588

尽管显然这个新功能不会包含在FF 4.0中:https//bugzilla.mozilla.org/show_bug.cgi?id = 594543

但从长远来看,与webkit相关但与webkit不同的api将可用。

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100007808

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档