V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
chenfeng9527
V2EX  ›  问与答

请教下,如何实现 iOS 微信后台的未读消息标记在 PC 版微信消息已读后自动消失

  •  
  •   chenfeng9527 · 2020-11-09 18:49:27 +08:00 · 1825 次点击
    这是一个创建于 1502 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前是要打开微信或切换到前台,微信顶部有个‘收取中...’的动作后,消息列表的状态才会改变
    有办法在后台执行这个‘收取中...’的动作吗?
    不然消息角标逼死强迫症啊~
    非要点进去看一下,实际上消息都在 PC 上已读了😣

    14 条回复    2020-11-10 23:39:34 +08:00
    miragetu
        1
    miragetu  
       2020-11-09 18:55:57 +08:00
    我猜这个需求,需要苹果支持。
    BrettD
        2
    BrettD  
       2020-11-09 18:59:12 +08:00 via iPhone
    我倒是希望点开再更新,千万别让微信在后台常驻
    chenfeng9527
        3
    chenfeng9527  
    OP
       2020-11-09 19:09:48 +08:00 via iPhone
    @miragetu 可能吧,但是 iOS 上消息已读,PC 上菜单栏的微信未读消息闪动就会停止~
    这就很难受了
    ghs55kai
        4
    ghs55kai  
       2020-11-09 19:11:14 +08:00 via iPhone
    确实,还要点进去消掉它,多此一举
    miragetu
        5
    miragetu  
       2020-11-09 19:37:38 +08:00
    @chenfeng9527 #3 对。因为 pc 端嘛,没有涉及到通知栏。而 iOS 已经推送的 push 和标记,尤其是 push,可能不支持 app 自己消掉。
    paradoxs
        6
    paradoxs  
       2020-11-09 19:41:07 +08:00
    用 tg 就行。
    66450146
        7
    66450146  
       2020-11-09 20:18:40 +08:00
    @BrettD iOS 的机制其实不后台常驻也能做到的,推送通知的 payload 可以添加不显示的信息,然后 app 有很短的时间可以响应这个通知,这时候就可以拉结果标注成已读。一个通用的做法是在已读数量改变的时候在推送通知的 payload 里面包括标记的数字,如果是 0 的话就隐藏标记,只是微信没有实现而已。
    BrettD
        8
    BrettD  
       2020-11-09 20:21:15 +08:00 via iPhone
    @66450146 如果给了微信后台刷新权限,信不信能玩出花来后台保活
    66450146
        9
    66450146  
       2020-11-09 20:32:51 +08:00
    @BrettD 我说的意思就是已经有一定的后台刷新权限了,只是微信不用。
    icelake
        10
    icelake  
       2020-11-09 20:46:41 +08:00
    这点 Gmail 做的很到位,来新邮件了其他地方已读,iPhone 上的推送会自动消失
    dingwen07
        11
    dingwen07  
       2020-11-09 20:59:57 +08:00 via Android
    也就微信这样了,telegram 反正是会自动消失的
    BrettD
        12
    BrettD  
       2020-11-09 21:00:26 +08:00 via iPad
    @66450146 我觉得以腾讯的操守,实现了我也不敢用
    vmebeh
        13
    vmebeh  
       2020-11-09 21:14:10 +08:00 via iPhone
    TonyLong 技术不行,做不到
    EscYezi
        14
    EscYezi  
       2020-11-10 23:39:34 +08:00 via iPhone
    QQ 也可以自动消失,微信没做这个功能
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2757 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:35 · PVG 11:35 · LAX 19:35 · JFK 22:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.