uniapp离线推送获取角标数量
时间: 2023-06-21 08:10:53 浏览: 184
在 Uniapp 中,可以使用 `plus.push.getInitialNotification()` 方法获取应用启动时未处理的离线推送消息。此方法返回一个对象,其中包含推送消息的相关信息,包括角标数量。可以通过如下代码获取角标数量:
```js
plus.push.getInitialNotification().then((res) => {
const badge = res ? res.payload.aps.badge : 0; // 获取角标数量
console.log('角标数量:', badge);
});
```
需要注意的是,获取角标数量需要在应用启动时调用该方法,如果应用已经启动,而此时有新的离线推送消息到来,需要在推送消息事件中处理角标数量。可以使用 `plus.push.addEventListener('click', callback)` 方法监听推送消息的点击事件,然后在回调函数中获取角标数量。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)