我在Chrome中有一个服务工作者,当用户朋友上线时会显示推送通知。 我希望使用IndexedDB来保存有关用户朋友的数据,例如朋友个人资料页面的名称和网址。
我的问题是,一个用户有很多朋友,Chrome不支持额外的数据。
如何判断朋友刚刚在服务工作人员上线?我知道我可以进行获取以找到最新的登录并猜测,但更愿意避免不必要的ajax调用和SQL查询。
答案 0 :(得分:1)
只有服务器知道谁刚刚上线,所以很遗憾,您需要从服务器获取该信息。
在一些版本中,Chrome可能会支持推送有效负载,因此将来您可以使用通知本身发送信息。