0
我正在构建一个使用chrome发送web推送通知的系统。当有人在台式电脑上收到我的推送通知时,他们会看到通知约10秒钟。如果他们没有点击通知,它会在大约10秒后消失。几秒钟后,Chome推送通知消失
我看到其他网站发送不会消失的推送通知。我相信有一些设置我没有用来让我的消息留在屏幕上,直到点击或退出。有谁知道这个设置或参数?
我正在构建一个使用chrome发送web推送通知的系统。当有人在台式电脑上收到我的推送通知时,他们会看到通知约10秒钟。如果他们没有点击通知,它会在大约10秒后消失。几秒钟后,Chome推送通知消失
我看到其他网站发送不会消失的推送通知。我相信有一些设置我没有用来让我的消息留在屏幕上,直到点击或退出。有谁知道这个设置或参数?
你可能想尝试在此SO post其中包括以下步骤建议的解决方案:
- 在
chrome.notifications
提到的所有事件注册监听器。- 注册超时几秒钟后(如30)-after通知是hidden-即会
delete
并重新create
通知(所以它有效地停留在屏幕上可见。- 如果任何监听器的设置第1步火灾,这意味着该通知interracted用户,所以取消超时(你不需要重新创建的通知)。
更多信息,请参见post。