kyoma
V2EX  ›  问与答

Uniapp 华为推送角标问题

  •  
  •   kyoma · Sep 7, 2020 via Android · 2216 views
    This topic created in 2093 days ago, the information mentioned may be changed or developed.

    劳烦各位大佬,公司在做一个基于 uniapp 技术的 OA 系统 app 时遇到了一个很麻烦的问题,就是华为手机对于推送角标自动更新的问题。

    一开始我们用的是 uniapp 自带的那个 unipush,后面绑定了厂商 ROM 可以离线推送通知了。

    由于客户领导大部分是华为手机,我们发现 app 关闭之后,进行推送通知,通知栏会显示,但是角标无论如何都不会更新……同样的 app,在小米上就行。

    通过网上查询资料明白了要加两个权限,但是加上之后还是不行,啊 头大,现在项目交接就手机这个问题了,如果有大佬遇到过这个问题麻烦您解答一下,十分感谢!

    5 replies    2020-09-08 15:12:47 +08:00
    C603H6r18Q1mSP9N
        1
    C603H6r18Q1mSP9N  
       Sep 7, 2020
    去官方问 比这里好吧,虽然官方也没人回答
    kyoma
        2
    kyoma  
    OP
       Sep 7, 2020 via Android
    @shanghai1998 真实
    gtanyin
        3
    gtanyin  
       Sep 7, 2020
    前段时间刚好做过。
    1. 小米的逻辑是有多少条通知就显示多少个角标数字。
    2. 华为这边通知是通知,角标是角标,通知的数量和角标无关,需要自己设置。
    我觉得华为的逻辑是对的,这两者本来就不是一个概念,不应该混起来。
    华为设置角标方法原生代码实现方式如 https://www.jianshu.com/p/fc5292007512
    kyoma
        4
    kyoma  
    OP
       Sep 7, 2020 via Android
    @gtanyin 老哥,uniapp 写不了原生代码怎么办啊
    gtanyin
        5
    gtanyin  
       Sep 8, 2020
    @kyoma 建议 Google 一下相关关键词
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3646 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 00:40 · PVG 08:40 · LAX 17:40 · JFK 20:40
    ♥ Do have faith in what you're doing.