Add CHANNEL variable setup

This commit is contained in:
JoshLi 2018-12-18 21:07:18 +08:00
parent 5c53749171
commit f0dc403ca8
2 changed files with 11 additions and 3 deletions

View File

@ -41,6 +41,13 @@
```shell
cordova plugin add Your_Plugin_Path --variable APP_KEY=your_jpush_appkey
```
- 需要同时动态配置 Android 的 JPUSH_CHANNEL 参数(v3.6.0+)
```shell
cordova plugin add jpush-phonegap-plugin --variable APP_KEY=your_jpush_appkey --variable CHANNEL=your_channel
```
### Ionic

View File

@ -2,7 +2,7 @@
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
xmlns:android="http://schemas.android.com/apk/res/android"
id="jpush-phonegap-plugin"
version="3.5.1">
version="3.6.0">
<name>JPush</name>
<description>JPush for cordova plugin</description>
@ -11,6 +11,7 @@
<license>MIT License</license>
<preference name="APP_KEY" />
<preference name="CHANNEL" default="developer-default" />
<engines>
<engine name="cordova" version=">=3.0" />
@ -212,11 +213,11 @@
<!-- Required. Enable it you can get statistics data with channel -->
<meta-data android:name="JPUSH_CHANNEL" android:value="developer-default" />
<meta-data android:name="JPUSH_CHANNEL" android:value="$CHANNEL" />
<meta-data android:name="JPUSH_APPKEY" android:value="$APP_KEY" />
</config-file>
<lib-file src="src/android/libs/jpush-android-3.1.7.jar" />
<lib-file src="src/android/libs/jpush-android-3.1.8.jar" />
<source-file src="src/android/JPushReceiver.java" target-dir="src/cn/jiguang/cordova/push" />
<source-file src="src/android/JPushPlugin.java" target-dir="src/cn/jiguang/cordova/push" />