Google chrome 让chrome/firefox通知停留更长时间
我正在使用向用户显示桌面通知。说明书上说,通知将自动发送。我希望这可以通过各自平台上的通知设置来控制。例如,可以使用Windows 10上的辅助功能控制通知显示持续时间。另一个选项是Google chrome 让chrome/firefox通知停留更长时间,google-chrome,firefox,web-applications,notifications,microsoft-edge,Google Chrome,Firefox,Web Applications,Notifications,Microsoft Edge,我正在使用向用户显示桌面通知。说明书上说,通知将自动发送。我希望这可以通过各自平台上的通知设置来控制。例如,可以使用Windows 10上的辅助功能控制通知显示持续时间。另一个选项是requireInteraction标志(Firefox要求从about:config启用此功能)。但是,这些都没有帮助,通知仍然会在大约4秒钟内被解除。有人知道如何将此通知保持在4秒以上吗?我们的客户抱怨他们错过了通知,并且没有意识到列表中有一些东西需要他们去做 我这里提到的通知是针对桌面浏览器的Chrome/Fi
requireInteraction
标志(Firefox要求从about:config
启用此功能)。但是,这些都没有帮助,通知仍然会在大约4秒钟内被解除。有人知道如何将此通知保持在4秒以上吗?我们的客户抱怨他们错过了通知,并且没有意识到列表中有一些东西需要他们去做
我这里提到的通知是针对桌面浏览器的Chrome/Firefox上的通知 我终于让它工作了。在不同的操作系统上,行为似乎是不同的
- 添加一个标志
确实会在windows上的通知中添加一个requireInteraction:true
按钮,直到用户手动解除它为止。对于其他情况,可以通过更改close
易访问性->显示->显示通知中的设置来增加持续时间。用户可以设置这些通知应保留多长时间。我还注意到,如果设置了
标志,则只会一个接一个地发出多个通知,这意味着,当用户取消第一个通知时,将显示第二个通知。当窗口出现在前台时,应用程序最好清除所有通知requireInteraction
- 上面的标志对OSX没有任何影响。选择通知设置(
)使Chrome成为settings->Notification
,如果您希望手动解除警报<代码>横幅类型将在4秒后消失李>警报