hhjjj1010 / cordova-plugin-alipay-v2

支付宝《APP支付》cordova插件
127 stars 58 forks source link

在capacitor下支付完回到app不继续回调 #34

Open conkyliu opened 4 years ago

conkyliu commented 4 years ago

现在是唤醒支付宝,支付成功回到了app,但是不执行成功事件,然后我用cordova执行可以继续回调下去,因为ionic-react用是capacitor的,请问要如何修改让他执行成功或者失败的回调呢

yesir1006 commented 3 years ago

请问有解决方法了么?

stoneli88 commented 2 years ago

@yesir1006 解决办法是在AppDeletegate的application某个重载方法参数有url当中,添加

if let host = url.host,host == "safepay" {
            AlipaySDK.defaultService().processOrder(withPaymentResult: url, standbyCallback: nil)
        }

standbyCallback设置为nil,就会周payOrder方法的回调了。

stoneli88 commented 2 years ago

@yesir1006 解决办法是在AppDeletegate的application某个重载方法参数有url当中,添加

if let host = url.host,host == "safepay" {
            AlipaySDK.defaultService().processOrder(withPaymentResult: url, standbyCallback: nil)
        }

standbyCallback设置为nil,就会周payOrder方法的回调了。