manifest.json
"mp-alipay" : {
"appid" : "",
"component2" : true,
"enableParallelLoader" : true,
"enableDistFileMinify" : true,
"usingComponents" : true,
"plugins": {
"alipayPayAfterUsePlugin": {
"version": "*",
"provider": "2021002151672975"
}
}
}
const alipayPayAfterUsePlugin = requirePlugin("alipayPayAfterUsePlugin");
alipayPayAfterUsePlugin.startService({
type: 'pay_after',
sign_str: res.Sign,
zm_service_id: '',
success: () => {
console.log(111)
},
fail: (err) => {
console.log(err)
},
complete: () => {
console.log(333)
},
});
使用支付宝原生插件提供的方法能正常唤起信用界面能正常下单,但fail和complete的回调不执行,用户点击返回或下单自动返回时后续有逻辑要处理,所以必须要在fail和complete的回调里处理后续逻辑,但目前回调不执行,咨询了支付宝说是要uniapp这边处理。。。所以求助,在uniapp里有没有其他方法唤起信用下单和回调,使用my.tradePay还是requestPayment还是什么其他方法?已经困在这个问题上两个星期了!希望有遇到此问题和解决过的大佬朋友指点一下,谢谢!
球大虾 (作者)
咨询支付宝那边,那边说要uniapp处理。。
2023-07-31 09:35
BoredApe
回复 球大虾: 这个原生插件【alipayPayAfterUsePlugin】是谁开发的?
2023-07-31 09:44
球大虾 (作者)
回复 BoredApe: https://open.alipay.com/plugin/order-page?serviceCode=MP2021080500100542
2023-07-31 09:48
BoredApe
回复 球大虾: 这是支付宝小程序的。uni-app原生插件是谁开发的。
2023-07-31 10:02
球大虾 (作者)
回复 BoredApe: 啊,,我们这边直接使用的支付宝提供的那个插件的方法访问的,uniapp这边一直在问怎么使用这个插件一直没得到有效回复,您的意思是支付宝的这个原生插件是不能直接使用的,要使用uniapp的?但一直没查到这个插件该如何正确在uniapp里使用
2023-07-31 10:26
球大虾 (作者)
回复 BoredApe: 在uniapp里有没有其他方法唤起信用下单和回调,使用my.tradePay还是requestPayment还是什么其他方法?
2023-07-31 10:27