如何在 Google Chrome 中配置桌面通知显示时间?

net*_*ope 17 gmail google-chrome notifications html5

最近 Gmail 为 Google Chrome 用户引入了基于 HTML5 的桌面通知功能(请参阅)。这非常有用,但是,通知消失得太快(大约 5 秒),我找不到更改显示时间的方法。理想情况下,如果没有用户活动(如果有用户活动,大约 15 秒),我希望通知保留几分钟。那可能吗?

桌面通知

小智 11

提示:在您的 Gmail 设置中选择“关闭邮件通知”。

相反,请为 Google Mail安装 Chrome 扩展Mail Checker Plus,它为您提供设置通知“显示时间”的选项。

此外,此扩展程序显示更详细的通知,具有“声音通知”选项以及其他一些有趣的设置。


小智 5

显然不是(好吧,无论如何还没有):

从“了解更多”链接

  1. 点击 Gmail 右上角的设置链接。
  2. 在“常规”选项卡上,在“桌面通知”部分中选择您想要的选项。您将能够打开或关闭聊天通知,还可以选择关闭电子邮件通知、接收所有收到的电子邮件的通知,或仅接收那些 Gmail 标记为“重要”的通知。
  3. 单击保存。

然后在我的 Gmail 帐户的“设置”页面上,我看不到任何有关显示时间的信息。就是这样:

  • 新邮件通知 - 当我的收件箱收到任何新邮件时通知我
  • 重要邮件通知开启 - 仅当重要邮件到达我的收件箱时通知我
  • 邮件通知关闭


net*_*ope 5

我发现 webkit 桌面通知 API 调用Notification.show()无限期地显示通知。Gmail 可能已经做了一些事情,比如使用setTimeout()withNotification.close()在几秒钟后隐藏通知。因此,无法配置 Chrome 以延长通知显示时间。