uni-app 推送
Push模块管理推送消息功能,可以实现在线、离线的消息推送,通过plus.push可获取推送消息管理对象。
方法
- addEventListener: 添加推送消息事件监听器
- clear: 清空所有推送消息
- createMessage: 创建本地消息
- getAllMessage: 获取所有推送消息
- getClientInfo: 获取客户端推送标识信息
- getClientInfoAsync: 异步获取客户端推送标识信息
- setAutoNotification: 设置程序是否将消息显示在系统消息中心
- remove: 删除推送消息
回调方法:
- PushReceiveCallback: 客户端接收到推送消息的回调函数
- PushClickCallback: 用户点击推送消息事件的回调函数
- ClientInfoSuccessCallback: 异步获取客户端推送标识信息成功的回调函数
- ClientInfoErrorCallback: 异步获取客户端推送标识信息失败的回调函数
需要的APP权限:
permissions
{
// ...
"permissions":{
// ...
"Push": {
"description": "消息推送"
}
}
}