【发布时间】:2017-04-24 13:16:57
【问题描述】:
【问题讨论】:
【问题讨论】:
基于此link,消息This site has been updated in the background 是当SDK 无法获取要检索的通知内容时,来自Chrome 浏览器的强制消息。通知内容不会发送给我们的后台工作人员;相反,我们收到一个显示通知的信号,然后我们从我们的服务器获取通知内容。
这种行为很可能是由用户触发了多个通知 ping,但只有一条消息要接收。
您也可以查看这个相关的 SO 帖子:Chrome Push Notification: This site has been updated in the background
通常,一旦您收到来自 GCM(Google Cloud Messaging)的推送消息,您就必须在浏览器中显示推送通知。这里的第三点提到了这一点:
因此,您可能会以某种方式跳过推送通知,尽管您收到了来自 GCM 的推送消息,并且您收到了带有一些默认消息的推送通知,例如“此站点已在后台更新”。
希望这会有所帮助!
【讨论】: