Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可靠地显示来自Windows+OSX浏览器的通知_Windows_Macos_Browser_Notifications_Popup - Fatal编程技术网

可靠地显示来自Windows+OSX浏览器的通知

可靠地显示来自Windows+OSX浏览器的通知,windows,macos,browser,notifications,popup,Windows,Macos,Browser,Notifications,Popup,从浏览器创建弹出式通知的最简单或最智能的方法是什么?我正在尝试编写一个浏览器聊天应用程序,我需要该应用程序能够可靠地在消息到达时通知用户。该通知必须是可视和可听的?就像Skype传入的消息一样。通知显示得如何并不重要,但它应该是可见的。意味着任务栏闪烁,traytip闪烁,桌面顶层角落的小窗口。。。任何东西,只要它总是或几乎总是值得注意的,即使是浏览器也是最小化的。这必须在OSX和Windows上都能工作 这个聊天应用程序应该可以在OSX/Windows上运行,但如果需要,它可以依赖于浏览器,例

从浏览器创建弹出式通知的最简单或最智能的方法是什么?我正在尝试编写一个浏览器聊天应用程序,我需要该应用程序能够可靠地在消息到达时通知用户。该通知必须是可视和可听的?就像Skype传入的消息一样。通知显示得如何并不重要,但它应该是可见的。意味着任务栏闪烁,traytip闪烁,桌面顶层角落的小窗口。。。任何东西,只要它总是或几乎总是值得注意的,即使是浏览器也是最小化的。这必须在OSX和Windows上都能工作


这个聊天应用程序应该可以在OSX/Windows上运行,但如果需要,它可以依赖于浏览器,例如,它只能在Firefox中运行。如果不需要插件也是最好的,但是如果插件是最明智的方式,那么插件也是一种可能性。

我前一段时间一直在处理这个问题。我反复更改document.title以在任务栏按钮中提供动画效果。当窗口恢复焦点时取消动画

IE和Opera存在一些问题,请参阅我的问题以了解混乱的细节:


不过,我不知道这在Mac电脑上会起什么作用;至少,这可能是一个很好的起点。

我对Firefox有了更深入的了解,并给出了一些答案。文档中声明它对web内容是禁用的,因此看起来您必须将应用程序编写为Firefox扩展,而不是网页。但它确实声称可以在Windows、Linux和Mac上运行。因此,如果您坚持使用给定的浏览器,并让人们在公司内部应用程序中安装附加组件,它可能会完成这项工作。恐怕这是我能想出的最好办法了


有几个人建议将警报视为一种混乱,这确实是我的下一个想法。但我刚刚在这里测试了FF9和Windows 7,它对我的任务栏没有任何作用。

非常感谢,但我认为这在OSX中不起作用。码头只是一堆图标,没有可以更改的文本。OSX支持将与Windows支持一样重要。