ionic2集成激光推送

极光推送插件安装

  1. 安装插件
    ionic cordova plugin add jpush-phonegap-plugin --variable APP_KEY=your_jpush_appkey
  2. 安装第三方包 适配 ionic-native   两个任选其一:

剩下就是写代码 集成推送了 以上两个文档里都有使用实例 这里就不再详写。 然后进行推送测试了。

重点: 因为android7.0.0 修改了项目工程的结构 会导致推送失败。以下是解决方案:
  • 从激光插件说明中可以看到 插件升级已经给出了提示
    激光插件github.png
  • 在自己工程的config.xml中 查看android支持版本(添加平台后可以查看)
    工程config.xml文件.png
  • github上也已经有人提了issues
    github上issues.png

解决方式

  1. ionic cordova plugin rm jpush-phonegap-plugin
  2. ionic cordova plugin add jpush-phonegap-plugin@3.3.2 --variable APP_KEY=jpush_appkey // 添加旧版本的插件
  3. 在platform/android平台下更改一些文件的目录结构 将jnilibs下所有文件拷贝到libs下
    platform/android.png

然后测试一下推送 应该是可以正常推送了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容