q***@qq.com
q***@qq.com
  • 发布:2021-08-30 17:44
  • 更新:2021-08-30 18:09
  • 阅读:724

【求助】ios微信支付无任何反应

分类:uni-app

1、安卓支付调通
2、IOS微信登陆/分享功能成功
3、微信支付不报错也不调起

console.log("prepay",1)  
uni.requestPayment({  
    provider: 'wxpay',  
    orderInfo: {  
        sign: res.data.sign,  
        prepayid: res.data.prepayId,  
        partnerid: res.data.partnerId,  
        appid: res.data.appId,  
        packagevalue: res.data.packageValue,  
        timestamp: res.data.timeStamp,  
        noncestr: res.data.nonceStr  
    },   
    success:(res) => {  
        getApp().showToast("支付成功", 'success')  
        console.log("prepay","success", JSON.stringify(res))  
        res.orderId = orderId  
        uni.report('buyBbSuccess', JSON.stringify(res))  
        this.reqPayStatus(orderId)  
        this.dismiss()  
    },  
    fail: function(err) {  
        console.log('fail:' + JSON.stringify(err));  
        uni.report('buyBbFailWx', JSON.stringify(err))  
    },  
    complete:(com)=>{  
        console.log('complete' + JSON.stringify(com));  
    }  
});  
console.log("prepay",2)

prepay1和prepay2都打印了,支付中的success和fail、complete都不执行

2021-08-30 17:44 负责人:无 分享
已邀请:
q***@qq.com

q***@qq.com (作者)

已解决,由于package在java中时保留字,后端返回packageValue,所以我以为就时叫这名字,关键是,安卓竟然过了

该问题目前已经被锁定, 无法添加新回复