Uniapp 华为推送角标问题

2020-09-07 09:31:36 +08:00
 kyoma

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

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

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

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

1751 次点击
所在节点    问与答
5 条回复
shanghai1998
2020-09-07 09:44:59 +08:00
去官方问 比这里好吧,虽然官方也没人回答
kyoma
2020-09-07 09:48:51 +08:00
@shanghai1998 真实
gtanyin
2020-09-07 16:33:53 +08:00
前段时间刚好做过。
1. 小米的逻辑是有多少条通知就显示多少个角标数字。
2. 华为这边通知是通知,角标是角标,通知的数量和角标无关,需要自己设置。
我觉得华为的逻辑是对的,这两者本来就不是一个概念,不应该混起来。
华为设置角标方法原生代码实现方式如 https://www.jianshu.com/p/fc5292007512
kyoma
2020-09-07 20:16:35 +08:00
@gtanyin 老哥,uniapp 写不了原生代码怎么办啊
gtanyin
2020-09-08 15:12:47 +08:00
@kyoma 建议 Google 一下相关关键词

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/704737

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX