-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Notification Design Discuss #27
Comments
消息数量默认不要限制,否则遇到聊天功能的通知就拉闸。 “普通消息”不确保“及时性”,比如说代码中写了一个定时器轮询每一秒显示一次通知,但通知中心并不确保这个通知是每一秒都能及时通知到用户。特别是当用户将某一个应用的消息标记成“不重要”,那么通知的滞后特性会更加明显。 要确保“及时性”的通知,需要使用AlarmManager(参考Android) 比如说你静音模式了,或者省电模式了、或者专注模式了,这时候要推给用户消息吗?或者推了没声音用户就错过了? 所以消息推送的时机是灵活的,不是代码说推就推,推确实推了,什么时候通知用户是在系统中里灵活定义的 |
@jackie-yellow @xing123456789 需要提供获取手机模式的API |
记录一下:
同样的思路对于
总而言之,在设计这些接口的时候,我们需要以一个系统的视角去规划这些接口。 |
|
不开端口,写deno的op,我把消息的发送给你写好,你轮询拿取信息就好,app们的消息会发送到rust的一个变量里面
轮询代码类似这样
主要的是这个
const data = await loopRustNotification().next();
,这个就是不断从rust拿取app的消息
The text was updated successfully, but these errors were encountered: