抱歉,如果是这两个 Hook 的话,其中的 offlinepeers 确实是我们维护的。
逻辑像刚才说的:
如果两者有其一在线,那么我们就会认为这个用户是在线的。
如果两者都不在线,我们才会认为这个用户是不在线的。
其实消息的推送完全可以这样做,不需要自己再通过 Hook 发一遍 push:
Android 应用进入后台后还处在运行当中,在 onMessage 中写逻辑代码,判断如果此时应用在后台,就弹出通知。
iOS 使用离线消息通知:
https://leancloud.cn/docs/realtime_v2.html#离线推送通知3
推荐主题
主题 | 分类 | 回复 | 浏览 | 活动 |
---|---|---|---|---|
没法申请个人短信签名了吗? | 实时通信 | 8 | 2.6K | 22-02-8 |
MiniProgramError server option is required for apps from CN region | 实时通信 | 5 | 2.5K | 20-09-23 |
Flutter即时通讯偶尔会发生Connection Lost | 实时通信 | 2 | 903 | 21-02-24 |
关于ios端语音格式转换 | 实时通信 | 1 | 860 | 15-12-22 |
leanCould关闭浏览器如何时时了解用户退出状态 | 实时通信 | 0 | 830 | 17-07-5 |