插件从 v3.4.0 开始支持 cordova-android 7.0.0,因 cordova-android 7.0.0 修改了 Android 项目结构,因此不兼容之前的版本,升级前请务必注意。
如果需要安装之前版本的插件,请先安装 v1.2.0 以下版本(建议安装 v1.1.12)的 cordova-plugin-jcore,再安装旧版本插件(比如 v3.3.2),否则运行会报错。
因为我的cordova-Android的版本是6.3.0,所有先按照上面的说法降级安装
第一步安装jcore:
1 |
|
第二步:安装旧版本插件
1 |
|
第三步:
1 |
|
如何使用
注意:
应用的包名一定要和 APP_KEY 对应应用的包名一致,否则极光推送服务无法注册成功。
在使用 8 或以上版本的 Xcode 调试 iOS 项目时,需要先在项目配置界面的 Capabilities 中打开 Push Notifications 开关。
1、安装官方Cordova插件
1 |
|
或者直接通过URL安装
1 |
|
2、安装模块ionic3-jpush
1 |
|
3、在app.module.ts中引入,并加入到@NgModule的 providers 中
1 2 3 4 5 6 7 |
|
4、在Component中调用方法
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|