| | |
| | | |
| | | public void Awake() |
| | | { |
| | | DontDestroyOnLoad(this); |
| | | ins = this; |
| | | SDKManager.ins.sdk.setCallBackClazz("SDKCallBack", "AndroidCallBack"); |
| | | // 在这里开始初始化SDK |
| | |
| | | |
| | | if (data.ContainsKey("action")) |
| | | { |
| | | // data.data.openid |
| | | // { "code":200,"msg":"success","data":{ "is_certify":0,"age":0,"openid":"1000484"} } |
| | | |
| | | //{ "action":"login", "data":{ "code":200,"msg":"success","data":{ "is_certify":0,"age":0,"openid":"1000485"} } } |
| | | string act = data["action"].ToString(); |
| | | Debug.Log(act); |
| | | if(act == "login") |
| | | { |
| | | JsonData loginData = data["data"]; |
| | | if ((int)loginData["code"] == 200) |
| | | { |
| | | string uid = loginData["data"]["openid"].ToString(); |
| | | SDKManager.ins.sdk.uid = (string)uid; |
| | | LoginResult(act); |
| | | } |
| | | else |
| | | { |
| | | // 登录失败则直接重新拉起 |
| | | SDKManager.ins.sdk.login(); |
| | | } |
| | | |
| | | } |
| | | } |
| | | |
| | | } |