集成Push API持久性

问题描述

我正在尝试在PWA中将持久性推送通知与Push API集成在一起,我在文档中看到可以做到这一点,但是我看不到任何示例或执行此操作的方法,有没有教程可以帮助我实现目标吗?

解决方法

您需要设置if request.method == 'POST': form = CommentForm(request.POST) if form.is_valid(): comment = form.save(commit=False) comment.user_id = request.user comment.message= comment comment.post_id = id comment.save() 标志以使通知持久化(即不要在几秒钟后自动将其隐藏)。

当前,只有某些浏览器支持此标志。

在这里您可以找到更多信息:

https://developer.mozilla.org/en-US/docs/Web/API/ServiceWorkerRegistration/showNotification