NXT-Cordova-PushPlugin

日期:2017-5-23 00:00 | 标签: | 阅读:777

挖坑开发华为推送、小米推送、极光推送

难点

准备

  1. 阅读极光 SDK GUIDE,至少需要弄懂,
    • transmitMessageReceive 这些个方法是干嘛用的
    • openNotificationInAndroidCallback,点击 toast 回调 js 方法
  2. 阅读已构建成功的 Cordova 项目
    • 明了项目结构
    • jar 包是怎么构建的
    • 配置是怎么匹配的
    • res 中的资源是怎么引用的,为啥可以直接通过 R.string.资源 这种形式进行构建
  3. 已有项目

android 工具

接入说明

服务端开发

  1. 华为
  2. 小米

服务端开发小记

没想到自己要对照着实现 JAVA SDK 到 C# 的照搬,痛苦之中

配置

极光

在 plugin.xml 中config-file项下有一个配置项<meta-data android:name="JPUSH_APPKEY" android:value="$APP_KEY" />,在安装插件的时候直接输入即可,事实上也可以直接在ionic 下plugins.json 中进行配置。

趣事

错误

发布 Cordova 插件

http://blog.csdn.net/maxbalance/article/details/50628819

npm adduser
npm publish

注意:名字不能包括大写字母

参考项目

网友填坑

版权声明: 署名-非商业性使用-禁止演绎 4.0 国际(CC BY-NC-ND 4.0
Copyright ©2013-2017 | 粤ICP备14081691号 | yipeng手工打造 | 联系方式