更新记录

6.7.0(2024-11-23) 下载此版本

  1. Push能力升级:增强应用内消息能力;
  2. 优化调用注册功能,调用注册接口失败时增加失败回调信息。

平台兼容性

uni-app

Vue2 Vue3 Chrome Safari app-vue app-nvue Android iOS 鸿蒙
- - - - - -
微信小程序 支付宝小程序 抖音小程序 百度小程序 快手小程序 京东小程序 鸿蒙元服务 QQ小程序 飞书小程序 快应用-华为 快应用-联盟
- - - - - - - - - - -

引入插件

var PushModule = uni.requireNativePlugin("PushModule")

初始化推送并返回deviceToken

PushModule.getdeviceToken({},(ret) => {
    console.log('deviceToken',ret)
})

监听用户点击状态栏消息,等deviceToken返回后调用

PushModule.notificationClickHandler((ret) => {
    console.log('//////////////////////',ret)
})

监听用户点击状态栏消息,等deviceToken返回后调用

PushModule.notificationClickHandler((ret) => {
    console.log('//////////////////////',ret)
})

设置别名,,Alias是别名,type是自定义类型

//添加别名, 一个deviceToken设置多个别名
addAlias(){
    PushModule.addAlias({name: Alias,type: type},(ret) => {
        console.log('//////////////////////',ret)
        modal.toast({
            message: ret,
            duration: 1.5
        });
    })
}
//绑定别名 一个deviceToken设置一个别名
setAlias(){
    PushModule.setAlias({name: '',type: 'deyue'},(ret) => {
        console.log('//////////////////////',ret)
        modal.toast({
            message: ret,
            duration: 1.5
        });
    })
}
//删除别名
deleteAlias(){
    PushModule.deleteAlias({name: '',type: 'deyue'},(ret) => {
        console.log('//////////////////////',ret)
        modal.toast({
            message: ret,
            duration: 1.5
        });
    })
}

设置角标

//num为自定义数字
PushModule.setBadgeNum(num)

设置角标

//num为自定义数字
PushModule.setBadgeNum(num)

隐私、权限声明

1. 本插件需要申请的系统权限列表:

"android.permission.ACCESS_NETWORK_STATE", "android.permission.ACCESS_WIFI_STATE", "android.permission.READ_PHONE_STATE", "android.permission.INTERNET"

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

会收集用户的device_token,返回给应用层。 Android版的基础统计会收集并存储的数据包括但不限于:SDK/API/JS代码版本、浏览器、互联网服务提供商、IP地址、平台、时间戳、应用标识符、应用程序版本、应用分发渠道、独立设备标识符、iOS广告标识符(IDFA)、安卓广告主标识符、网卡(MAC)地址、国际移动设备识别码(IMEI)、设备型号、传感器参数、终端制造厂商、终端设备操作系统版本、会话启动/停止时间、语言所在地、时区和网络状态(WiFi等)、硬盘、CPU和电池使用情况等。 详见友盟隐私协议:https://www.umeng.com/policy

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问