jpush-phonegap-plugin-vendor-channel

1.1.1 • Public • Published

jpush-phonegap-plugin-vendor-channel

极光推送厂商通道(华为、小米、魅族、oppo、vivo)集成Cordova插件

使用步骤及说明

1.获取华为推送配置文件agconnect-services.json

img_2.png 如上图所示,在华为开放平台配置好推送相关信息后即可下载此文件,下载后将此文件放在cordova项目根目录。 需要特别注意的是,华为开放平台配置的是SHA256证书指纹,若配置为了SHA1证书指纹,厂商通道启用将会失败。

2.添加项目推送配置文件push_config.json

push_config.json为除华为外其他厂商(小米等)的推送配置信息,在cordova项目根目录新建push_config.json,文件内容如下,并将对应值修改正确

//push_config.json文件内容
{
  "applicationId": "your_android_package_id",
  "JPUSH_APPKEY": "your_jpush_appkey",
  "JPUSH_CHANNEL": "developer-default",
  "MEIZU_APPKEY": "MZ-魅族的APPKEY",
  "MEIZU_APPID": "MZ-魅族的APPID",
  "XIAOMI_APPID": "MI-小米的APPID",
  "XIAOMI_APPKEY": "MI-小米的APPKEY",
  "OPPO_APPKEY": "OP-oppo的APPKEY",
  "OPPO_APPID": "OP-oppo的APPID",
  "OPPO_APPSECRET": "OP-oppo的APPSECRET",
  "VIVO_APPKEY": "vivo的APPKEY",
  "VIVO_APPID": "vivo的APPID"
}

3.安装插件

确保前两步已完成后在执行插件安装! 前两步完成后项目结构如下图所示: img_1.png 安装命令:

cordova plugin add jpush-phonegap-plugin-vendor-channel --variable APP_KEY=your_jpush_app_key

4.打包测试

dev打包和release打包时所用的证书都应该为在厂商开放平台配置过得指纹,若打包证书不一致,厂商通道也会启用失败。

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i jpush-phonegap-plugin-vendor-channel

    Weekly Downloads

    37

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    73.7 MB

    Total Files

    61

    Last publish

    Collaborators

    • chenwei116057