为啥我看到有人能让这种app支付的参数 通过jsapi直接调起微信支付?
方案1: 利用了weixin://协议 能在ios Safari浏览器 直接唤醒微信并弹出支付
方案2: 就是用getBrandWCPayRequest方法 在微信内部浏览器中也能直接调起微信支付
上面这2种方案都可以拿app下单接口返回的参数 通过Safari或者微信内部浏览器 进行唤醒微信支付
这是微信官方故意放出来的功能吗?
{
"timeStamp": 1771004100,
"package": "Sign=WXPay",
"appid": "wxaxxxxx",
"sign": "yH9s8nlDTbFXhfBlJTH/UZQ82dfSE1lvnnGl8Evt4PPRW3wOVCOfS12mjWg+pb/Cj5CgQCpNX/4tEfi7U9Hq3Oxwvt0AWOhXw0aRPUasa2yKRffhstlRD1QH6LVPIfVpORqbwTrM+MCtKB3/sMecJH+UhX4rQMDp0Jx/arrusEiKYcJRrLvjH0zx3Ss7e2BgsPwmuE9Hy1mDpmt+SYVSYXNGZEDU5ATLZZacSqMJ6aNeeiYXoDablAg23aVy+i980+/fTn8jF1WfM26CJCCj1ybhEvOfC8qyewbJf/MLJI73mIW4K6KiUgoCZ8Z82ts0J12KPiEKr6WaBhYOtZEtnw==",
"partnerid": "1617363620",
"prepayid": "wx4447577959412038450000012620263000",
"nonceStr": "6a9770aad54044f3adf36dc530d5848f"
}

你好 辛苦发下下单调起参数+支付单号协助核实
1、 H5 支付在跳转微信时是weixin://唤起
2、 jsapi 支付,这个只能在微信内使用,需要使用服务号,app 无法唤起