1.2.0 • Published 3 years ago

cordova-plugin-cnpush v1.2.0

Weekly downloads
5
License
Apache License
Repository
github
Last release
3 years ago

统一推送

安装 cordova-plugin-cnpush

 cordova plugin add cordova-plugin-cnpush

cordova应用统一推送,可以安装下列插件,cordova-plugin-cnpush会根据手机型号优先使用厂商sdk的cordova插件

安卓手机推送(非厂商sdk)

其它安卓手机使用推送,安装 极光推送安卓版本(免费版) 插件

cordova plugin add cordova-plugin-android-jpush --variable APP_KEY=your_jpush_appkey

华为推送(厂商sdk)

如需在华为手机使用系统级推送,请安装 华为推送 插件

cordova plugin add cordova-plugin-huawei-push

OPPO推送(厂商sdk)

如需在OPPO手机使用系统级推送,请安装 OPPO推送 插件

cordova plugin add cordova-plugin-oppo-push --variable  APP_KEY=YOUR_APP_KEY --variable APP_SECRET=YOUR_APP_SECRET

各依赖插件的配置,请参考插件官方文档

使用

使用前需注册,以获取 token ,你可以将 token 与你的app用户信息关联后上传到服务器

// 注册推送
cnPush.register(function(token) {
    console.log(token);
}, function(err) {
    console.log(err);
}, []);

// 接收token
cnPush.onNewToken(function(token) {
    console.log(token); // 会多次接收到token
});

注册完成后,需要监听 messageReceived 事件

document.addEventListener("messageReceived", function(result) {
    console.log(result);
}, false);
1.2.0

3 years ago

1.1.0

3 years ago

1.0.0

4 years ago

2.6.7

5 years ago

2.6.6

5 years ago

2.6.5

5 years ago

2.6.4

5 years ago

2.6.3

5 years ago

2.6.2

5 years ago

2.6.1

5 years ago