mirror of
https://github.com/jpush/jpush-phonegap-plugin.git
synced 2026-04-19 00:03:45 +08:00
Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| a82382eddf | |||
| e898c7933c | |||
| bce5b4df68 | |||
| 3810209ca6 | |||
| 39155bf63c | |||
| 93989a7ad1 | |||
| 8c6044b6a6 | |||
| 9c0c2c0bd1 |
@@ -33,9 +33,13 @@
|
|||||||
然后再执行 cordova plugin add xxxxx 命令,不然有一些必须要的链接库需要手动添加。
|
然后再执行 cordova plugin add xxxxx 命令,不然有一些必须要的链接库需要手动添加。
|
||||||
|
|
||||||
|
|
||||||
### 安装插件(Android & iOS)
|
### 集成步骤(Android & iOS)
|
||||||
|
|
||||||
#### 1.安装 JPush PhoneGap Plugin
|
#### 1.首先安装 cordova device 插件
|
||||||
|
|
||||||
|
cordova plugin add cordova-plugin-device
|
||||||
|
|
||||||
|
#### 2.安装 JPush PhoneGap Plugin
|
||||||
安装 JPush PhoneGap Plugin 有两种方法:
|
安装 JPush PhoneGap Plugin 有两种方法:
|
||||||
|
|
||||||
方法一:在线安装
|
方法一:在线安装
|
||||||
@@ -59,19 +63,12 @@
|
|||||||
|
|
||||||
[IOS 手动安装文档地址](/doc/iOS_install.md)
|
[IOS 手动安装文档地址](/doc/iOS_install.md)
|
||||||
|
|
||||||
|
|
||||||
#### 2.安装 cordova device 插件
|
|
||||||
|
|
||||||
cordova plugin add cordova-plugin-device
|
|
||||||
|
|
||||||
|
|
||||||
#### 3.在 js 中调用函数,初始化 JPush
|
#### 3.在 js 中调用函数,初始化 JPush
|
||||||
|
|
||||||
//由于 PhoneGap 插件采用了 Lazy load 的特性,所以建议在 js 文件能执行的最开始就添加
|
//由于 PhoneGap 插件采用了 Lazy load 的特性,所以建议在 js 文件能执行的最开始就添加
|
||||||
window.plugins.jPushPlugin.init();
|
window.plugins.jPushPlugin.init();
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Demo
|
## Demo
|
||||||
插件中包含示例 Demo。若想参考,可以在 $JPUSH_PLUGIN_DIR/example 文件夹内找到并拷贝以下文件:
|
插件中包含示例 Demo。若想参考,可以在 $JPUSH_PLUGIN_DIR/example 文件夹内找到并拷贝以下文件:
|
||||||
|
|
||||||
|
|||||||
@@ -26,6 +26,9 @@
|
|||||||
"version": ">=3.0"
|
"version": ">=3.0"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
"peerDependencies": {
|
||||||
|
"cordova-plugin-device": ">=1.0.0"
|
||||||
|
},
|
||||||
"author": "jpush",
|
"author": "jpush",
|
||||||
"license": "Apache 2.0 License",
|
"license": "Apache 2.0 License",
|
||||||
"bugs": {
|
"bugs": {
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ module.exports = function (context) {
|
|||||||
fs = context.requireCordovaModule('fs'),
|
fs = context.requireCordovaModule('fs'),
|
||||||
shell = context.requireCordovaModule('shelljs'),
|
shell = context.requireCordovaModule('shelljs'),
|
||||||
projectRoot = context.opts.projectRoot,
|
projectRoot = context.opts.projectRoot,
|
||||||
ConfigParser = context.requireCordovaModule('cordova-lib/src/configparser/ConfigParser'),
|
ConfigParser = context.requireCordovaModule('cordova-common/src/configparser/ConfigParser'),
|
||||||
config = new ConfigParser(path.join(context.opts.projectRoot, "config.xml")),
|
config = new ConfigParser(path.join(context.opts.projectRoot, "config.xml")),
|
||||||
packageName = config.android_packageName() || config.packageName();
|
packageName = config.android_packageName() || config.packageName();
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,6 @@
|
|||||||
<key>IsProduction</key>
|
<key>IsProduction</key>
|
||||||
<false/>
|
<false/>
|
||||||
<key>IsIDFA</key>
|
<key>IsIDFA</key>
|
||||||
<true/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</plist>
|
</plist>
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
* Copyright (c) 2011 ~ 2015 Shenzhen HXHG. All rights reserved.
|
* Copyright (c) 2011 ~ 2015 Shenzhen HXHG. All rights reserved.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define JPUSH_VERSION_NUMBER 2.1.6
|
#define JPUSH_VERSION_NUMBER 2.1.7
|
||||||
|
|
||||||
#import <Foundation/Foundation.h>
|
#import <Foundation/Foundation.h>
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user