Firefox 设置允许 Web 通知保持打开更长时间(或无限期)

Firefox 设置允许 Web 通知保持打开更长时间(或无限期)

默认情况下,Firefox 会显示 Web 通知约半分钟,然后自动隐藏它们。

有没有办法可以增加它们在自动隐藏之前显示的时间?

或者,有没有办法可以完全防止它们自动隐藏?

答案1

在 Firefox 中,通知硬编码为 20 秒后关闭。要允许通知无限期保持打开状态,直到用户关闭它们,请切换标志dom.webnotifications.requireinteraction.enabled。导航到about:config地址栏中的即可执行此操作。

dom.webnotifications.requireinteraction.enabled默认值为错误的因此不需要用户交互即可关闭通知。将其设置为真的

现在需要注意的是,发送通知的服务还必须使用requireInteraction属性以使此设置生效。

您可以在这里测试:https://googlechrome.github.io/samples/notifications/requireInteraction.html。其中一个通知在 20 秒后消失,另一个保持打开状态。如果dom.webnotifications.requireinteraction.enabled将标志设置为错误的,均会在20秒后关闭。

相关内容