该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一个关于支付宝内购
iget v0 v3 Landroid/os/Message;->what:I
const/4 v1 1
if-eq v0 v1 :label_6
goto :label_56
label_6:
new-instance v0 Lorg/cocos2dx/plugin/PayResult;
iget-object v3 v3 Landroid/os/Message;->obj:Ljava/lang/Object;
check-cast v3 Ljava/util/Map;
invoke-direct {v0,v3} Lorg/cocos2dx/plugin/PayResult;->(Ljava/util/Map;)V
invoke-virtual {v0} Lorg/cocos2dx/plugin/PayResult;->getResult()Ljava/lang/String;
invoke-virtual {v0} Lorg/cocos2dx/plugin/PayResult;->getResultStatus()Ljava/lang/String;
move-result-object v3
const-string v0 "9000"
invoke-static {v3,v0} Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
move-result v3
if-eqz v3 :label_44
const-string v3 "Alipay"
const-string v0 "pay success"
invoke-static {v3,v0} Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
const/4 v3 0
const-string v0 "支付成功"
invoke-static {v3,v0} Lorg/cocos2dx/plugin/IAPAlipay;->payResult(ILjava/lang/String;)V
goto :label_56
label_44:
const-string v3 "Alipay"
const-string v0 "pay fail"
invoke-static {v3,v0} Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
const-string v3 "支付失败"
invoke-static {v1,v3} Lorg/cocos2dx/plugin/IAPAlipay;->payResult(ILjava/lang/String;)V
label_56:
return-void
以上代码改了跳转,也提示支付成功,但就是没有用,手机也安装有支付宝,到底怎么修改,各位大神麻烦帮看下