怎么实现让app推送信息数字显示桌面角标,后端提供了数字信息接口,但是在uniapp的App.vue中调用,要点app进入才会触发,不能像微信一样实时更新,有没有好的方法,不同手机适配也不一样,求解答,感谢啦。
该回答引用ChatGPT
请参考下面的解决方案,如果可行还请 点击 采纳 ,感谢!
在UniApp中实现角标推送信息数字显示,你可以通过以下步骤实现:
1、在App.vue中请求后端数字信息接口,并将数字信息存储在本地。
2、在App.vue的生命周期函数created()中判断是否有角标数字,如果有,则调用相应的原生接口显示角标。
3、为了在不同手机上适配正确,可以通过判断不同手机系统的类型(如iOS和Android),在App.vue中写出不同系统的角标显示方式,以保证在不同手机上的适配。
注意:角标显示不能实时更新,因为该功能受限于系统限制。
桌面数字角标,需要用 android原生代码实现,通过 vue 无法直接实现数字角标。
不知道你这个问题是否已经解决, 如果还没有解决的话: