VAQ Plugin JPush
vue-apicloud-quickstart plugin for JPush
准备工作
- 1.在控制台选择添加
JPush
模块 - 2.在
config.xml
配置极光推送应用信息
字段描述:
app_key
:通过极光推送网站获得channel
: 渠道号
使用示例
// 创建实例的时候会自动调用 init() 方法进行初始化 // 也可以手动初始化jpush.init.then // 设置推送监听jpush.setListener // 移除消息监听jpush.removeListener // 获取设备的标识 RegistrationIDjpush.getRegistrationId.then // 绑定用户别名和标签。服务端可以指定别名和标签进行消息推送jpush.bindAliasAndTags, // 在Android平台,当通知被点击后jpush.androidAppintent // 在iOS平台,当通知被点击后jpush.iosNoticeclicked // 清除极光推送发送到状态栏的通知,// 待清除的通知id(等同于消息ID),为 -1 时清除所有,iOS 只支持清除所有,不能为空jpush.clearNotification, // 设置应用图标右上角数字,只iOS有效jpush.setBadge // 部分 Android 手机,如小米和三星的某些型号可以使用如下方法设置 badge, iOS 也生效api.setAppIconBadge // apicloud 官方文档中的其他方法可以通过 实列实现 // 通知极光推送SDK当前应用退入到后台mypush.onPause // 通知极光推送SDK当前应用恢复到前台mypush.onResume // 查询当前推送服务是否停止mypush.isPushStopped // 停止Push推送mypush.stopPush // 恢复Push推送mypush.resumePush // 设置允许推送时间,只Android有效mypush.setPushTime // 设置通知静默时间,只Android有效mypush.setSilenceTime