0

我正在构建一个使用chrome发送web推送通知的系统。当有人在台式电脑上收到我的推送通知时,他们会看到通知约10秒钟。如果他们没有点击通知,它会在大约10秒后消失。几秒钟后,Chome推送通知消失

我看到其他网站发送不会消失的推送通知。我相信有一些设置我没有用来让我的消息留在屏幕上,直到点击或退出。有谁知道这个设置或参数?

回答

0

你可能想尝试在此SO post其中包括以下步骤建议的解决方案:

  1. chrome.notifications提到的所有事件注册监听器。
  2. 注册超时几秒钟后(如30)-after通知是hidden-即会delete并重新create通知(所以它有效地停留在屏幕上可见。
  3. 如果任何监听器的设置第1步火灾,这意味着该通知interracted用户,所以取消超时(你不需要重新创建的通知)。

更多信息,请参见post