场景:APP内点击支付宝支付,后台返回类似链接https://qr.alipay.com/bax***********c3050
通常做法是,使用plus.runtime.openURL(deeplink);
先打开浏览器,浏览器会提示打开支付宝,之后是支付流程。
现在可以省略跳转h5的步骤,直接唤起支付宝进行支付
var url = 'https://qr.alipay.com/bax***********c3050'
const deeplink = `alipays://platformapi/startapp?saId=10000007&qrcode=${encodeURIComponent(url)}`;
plus.runtime.openURL(deeplink);
代码已测试,在安卓手机上可以直接唤起支付宝支付。