Showing
1 changed file
with
8 additions
and
8 deletions
... | @@ -3,13 +3,13 @@ | ... | @@ -3,13 +3,13 @@ |
3 | ## 接入必读 | 3 | ## 接入必读 |
4 | `扩展接口的调用均通过反射实现,方法名需要和公共协商统一,其调用一般分为三步: | 4 | `扩展接口的调用均通过反射实现,方法名需要和公共协商统一,其调用一般分为三步: |
5 | 1.先判断是否可使用该功能( cp通过该方法的返回值判断是否在游戏界面显示相应的入口 ): | 5 | 1.先判断是否可使用该功能( cp通过该方法的返回值判断是否在游戏界面显示相应的入口 ): |
6 | - boolean returnBool = PoolSdkHelper.hasFunction({方法名}); | 6 | + boolean returnBool = PoolSdkHelper.hasFunction({方法名});//此处为单入口调用 |
7 | 或 | 7 | 或 |
8 | - String jsonReturn = PoolSdkHelper.callfunc({方法名},null); | 8 | + String jsonReturn = PoolSdkHelper.callfunc({方法名},null);//此处为同一功能的多入口,比如绑定分google和facebook等,cp需解析判断 |
9 | - 2.获取状态。当第一步中的结果返回 true 时,方才执行第二步,否则不执行;第二步非必接接口,其执行条件为当需要获取某个状态(比如:绑定,推送)时调用,否则可跳过此步骤直接执行第三步: | 9 | + 2.获取状态。当第一步中的结果单入口返回 true 或多入口返回 "" 时,方才执行第二步,否则不执行;第二步非必接接口,其执行条件为当需要获取某个状态(比如:绑定,推送)时调用,否则可跳过此步骤直接执行第三步: |
10 | Map<Object,Object> map = new HashMap<>(); | 10 | Map<Object,Object> map = new HashMap<>(); |
11 | String returnState = PoolSdkHelper.callfunc({方法名},map); | 11 | String returnState = PoolSdkHelper.callfunc({方法名},map); |
12 | - 3.具体设置。当第一步中的结果返回 true 时,如无需执行第二步请直接执行此步,否则请先执行第二步再执行此步骤,这一步的调用结果会通过游戏初始化传入的监听器传递给游戏,具体的返回码请见具体接口说明: | 12 | + 3.具体设置。如无需执行第二步请直接执行此步,否则请先执行第二步再执行此步骤,这一步的调用结果会通过游戏初始化传入的监听器传递给游戏,具体的返回码请见具体接口说明: |
13 | Map<Object,Object> map = new HashMap<>(); | 13 | Map<Object,Object> map = new HashMap<>(); |
14 | PoolSdkHelper.callfunc({方法名},map);` | 14 | PoolSdkHelper.callfunc({方法名},map);` |
15 | 15 | ||
... | @@ -142,11 +142,11 @@ | ... | @@ -142,11 +142,11 @@ |
142 | //不显示绑定入口 | 142 | //不显示绑定入口 |
143 | }else{ | 143 | }else{ |
144 | JSONObject jsonObject = new JSONObject(hasLinkedAccountView); | 144 | JSONObject jsonObject = new JSONObject(hasLinkedAccountView); |
145 | - String itemGoogle = jsonObject.get("google"); | 145 | + String itemGoogle = jsonObject.optString("google"); |
146 | - if(itemGoogle=="true"){ | 146 | + if(itemGoogle == null || itemGoogle=="false"){ |
147 | - //显示google的绑定入口 | ||
148 | - }else{ | ||
149 | //不显示google的绑定入口 | 147 | //不显示google的绑定入口 |
148 | + }else{ | ||
149 | + //显示google的绑定入口 | ||
150 | } | 150 | } |
151 | } | 151 | } |
152 | ` | 152 | ` | ... | ... |
-
Please register or login to post a comment