小程序webview内使用网页支付window.WeixinJSBridge.invoke无法唤起支付,部分机型可以部分机型不可以。
代码片段如下
const { timeStamp, prepayId, paySign, nonceStr } = res.data
window.WeixinJSBridge.invoke('getBrandWCPayRequest', {
'timeStamp': timeStamp,
'nonceStr': nonceStr,
'package': `prepay_id=${prepayId}`,
'signType': 'RSA',
'paySign': paySign,
'appId': 'xxxxxxxxxxxx'
},