項目結構是小程序webview 訪問h5,h5掉起支付時候,通過通信調用小程序的wx.requestPayment,完成支付。
測試發現,pc微信打開小程序,掉起微信支付無響應,也不進入任何回調
所以,此時支付必須跳轉到小程序的原生頁面才能掉起支付
const info = uni.getSystemInfoSync()
if ((info?.deviceType == 'pc' || info?.deviceType == 'PC') && key == 'pay') {uni.redirectTo({url: `/pages/index/pay?pay=${Base64.encode64(val)}`,})}