目前是要打开微信或切换到前台,微信顶部有个‘收取中...’的动作后,消息列表的状态才会改变
有办法在后台执行这个‘收取中...’的动作吗?
不然消息角标逼死强迫症啊~
非要点进去看一下,实际上消息都在 PC 上已读了😣
1
miragetu 2020-11-09 18:55:57 +08:00
我猜这个需求,需要苹果支持。
|
2
BrettD 2020-11-09 18:59:12 +08:00 via iPhone
我倒是希望点开再更新,千万别让微信在后台常驻
|
3
chenfeng9527 OP @miragetu 可能吧,但是 iOS 上消息已读,PC 上菜单栏的微信未读消息闪动就会停止~
这就很难受了 |
4
ghs55kai 2020-11-09 19:11:14 +08:00 via iPhone
确实,还要点进去消掉它,多此一举
|
5
miragetu 2020-11-09 19:37:38 +08:00
@chenfeng9527 #3 对。因为 pc 端嘛,没有涉及到通知栏。而 iOS 已经推送的 push 和标记,尤其是 push,可能不支持 app 自己消掉。
|
6
paradoxs 2020-11-09 19:41:07 +08:00
用 tg 就行。
|
7
66450146 2020-11-09 20:18:40 +08:00
@BrettD iOS 的机制其实不后台常驻也能做到的,推送通知的 payload 可以添加不显示的信息,然后 app 有很短的时间可以响应这个通知,这时候就可以拉结果标注成已读。一个通用的做法是在已读数量改变的时候在推送通知的 payload 里面包括标记的数字,如果是 0 的话就隐藏标记,只是微信没有实现而已。
|
10
icelake 2020-11-09 20:46:41 +08:00
这点 Gmail 做的很到位,来新邮件了其他地方已读,iPhone 上的推送会自动消失
|
11
dingwen07 2020-11-09 20:59:57 +08:00 via Android
也就微信这样了,telegram 反正是会自动消失的
|
13
vmebeh 2020-11-09 21:14:10 +08:00 via iPhone
TonyLong 技术不行,做不到
|
14
EscYezi 2020-11-10 23:39:34 +08:00 via iPhone
QQ 也可以自动消失,微信没做这个功能
|