diff --git a/doc/Android_detail_api.md b/doc/Android_detail_api.md index 9697f99..30572cc 100644 --- a/doc/Android_detail_api.md +++ b/doc/Android_detail_api.md @@ -260,4 +260,37 @@ window.JPush.setBadgeNumber(badgeNumb) #### 参数说明 -- badgeNumb: 角标显示数字,小于或等0,角标显示数字清楚 \ No newline at end of file +- badgeNumb: 角标显示数字,小于或等0,角标显示数字清楚 + +### API - setAuth + +设置用户是否同意隐私协议 + +#### 接口定义 + +```js +window.JPush.setAuth(isAuth) +``` + +#### 参数说明 + +- isAuth: 是否同意隐私协议,true 已同意;false未同意 + +#### 调用逻辑 + +- 宿主 APP 在首次安装,冷启动 +- 用户隐私协议告知 +- 用户确认授权 +- 告知极光授权结果 + +同意隐私协议: + +```js +window.JPush.setAuth(true) +``` + +不同意隐私协议: + +```js +window.JPush.setAuth(false) +``` \ No newline at end of file diff --git a/example/css/.DS_Store b/example/css/.DS_Store deleted file mode 100644 index fa41f54..0000000 Binary files a/example/css/.DS_Store and /dev/null differ diff --git a/package.json b/package.json index 8c6c2e0..0440f16 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jpush-phonegap-plugin", - "version": "3.8.6", + "version": "4.8.5", "description": "JPush for cordova plugin", "cordova": { "id": "jpush-phonegap-plugin", diff --git a/src/android/libs/jpush-android-4.8.1.jar b/src/android/libs/jpush-android-4.8.1.jar deleted file mode 100644 index 92d86d9..0000000 Binary files a/src/android/libs/jpush-android-4.8.1.jar and /dev/null differ diff --git a/www/JPushPlugin.js b/www/JPushPlugin.js index 865e8a8..f491bd3 100644 --- a/www/JPushPlugin.js +++ b/www/JPushPlugin.js @@ -482,6 +482,7 @@ JPushPlugin.prototype.setBadgeNumber = function(badgeNumb) { } }; +//设备是否同意隐私协议 JPushPlugin.prototype.setAuth = function(isAuth){ if(device.platform === "Android"){ this.callNative("setAuth", [isAuth], null);