我使用 Firefox68.4
作为聊天客户端(Mattermost)。收到消息后,会出现一个简短的通知弹出窗口。它只停留几秒钟,然后就消失了。
这个超时时间是在哪里配置的?我怎样才能改变它?
理想情况下,我希望弹出窗口一直保留到我用鼠标单击为止。如果这是不可能的,至少我想增加超时时间。
我怎样才能做到这一点 ?
另外,我想定义一个声音通知,每当弹出窗口出现时。
更新
我使用的是 plain Openbox
,没有任何其他桌面环境。我不知道我有任何通知守护进程。我几乎可以肯定,通知是由 处理的Firefox
。弹出窗口看起来像Firefox
。
答案1
Firefox 通知主要由桌面环境处理。
侏儒
这对于 gnome 来说不是一件容易的事,有关通知延迟的详细信息已提供这里。
但是,在您移动鼠标之前,gnome 中的通知应保持可见。
凯德
可以在 KDE 系统设置中更改通知设置(和延迟)
systemsettings5 > Notification > Select "Firefox" on the drop list
然后调整所需通知的延迟,另请注意,这通知小程序在这种情况下可能很有用。
开箱
在这种情况下,这取决于所使用的通知守护进程(需要精确的系统配置),Openbox 通知的详细信息可用这里。
选择
可以使用自定义脚本/应用程序手动拦截和处理通知,提供更多详细信息这里和这里
笔记
需要对所使用的桌面进行精确分析才能获得更详细的答案。
答案2
并不是说我使用 Mattermost,但从网站上看来,通知已发送到系统托盘
在 KDE5 中,您可以更改系统弹出通知超时
System -> System Settings -> Notifications
如果这是通过系统托盘管理,那么您的声音通知也应该在系统设置中。
答案3
Firefox 将推送通知转发到桌面环境的通知管理器。
通知处理程序的设置在桌面环境的设置菜单中控制。根据您的桌面环境,您也许能够更改处理这些通知的侦听器并更改它们的显示方式。通常它们由系统托盘通知处理程序处理。