劳烦各位大佬,公司在做一个基于 uniapp 技术的 OA 系统 app 时遇到了一个很麻烦的问题,就是华为手机对于推送角标自动更新的问题。
一开始我们用的是 uniapp 自带的那个 unipush,后面绑定了厂商 ROM 可以离线推送通知了。
由于客户领导大部分是华为手机,我们发现 app 关闭之后,进行推送通知,通知栏会显示,但是角标无论如何都不会更新……同样的 app,在小米上就行。
通过网上查询资料明白了要加两个权限,但是加上之后还是不行,啊 头大,现在项目交接就手机这个问题了,如果有大佬遇到过这个问题麻烦您解答一下,十分感谢!
1
C603H6r18Q1mSP9N 2020-09-07 09:44:59 +08:00
去官方问 比这里好吧,虽然官方也没人回答
|
2
kyoma OP @shanghai1998 真实
|
3
gtanyin 2020-09-07 16:33:53 +08:00
前段时间刚好做过。
1. 小米的逻辑是有多少条通知就显示多少个角标数字。 2. 华为这边通知是通知,角标是角标,通知的数量和角标无关,需要自己设置。 我觉得华为的逻辑是对的,这两者本来就不是一个概念,不应该混起来。 华为设置角标方法原生代码实现方式如 https://www.jianshu.com/p/fc5292007512 |