_appleiap.requestPayment({
productid: activeProduct.type_trade_code,
manualFinishTransaction: true,
username: store.state.user.user_id //根据业务需求透传参数,关联用户和订单关系
});
对应的requestPayment函数是:
requestPayment(orderInfo: any) {
return new Promise((resolve, reject) => {
uni.requestPayment({
provider: "appleiap",
orderInfo: orderInfo,
success: (res) => {
resolve(res);
},
fail: (err) => {
reject(err);
}
});
});
}
4 个回复
wwwzzz (作者)
崩溃日志如下
wwwzzz (作者)
username的类型传错了,18.2之前的版本没问题所以一直没发现,改成string就好了
w***@aliyun.com
楼主的代码可以贴一下么,我们改为string了,但是还会出现系统崩溃的。
wwwzzz (作者)
_appleiap.requestPayment({
productid: activeProduct.type_trade_code,
manualFinishTransaction: true,
username: String(store.state.user.user_id) //根据业务需求透传参数,关联用户和订单关系
});
2025-01-21 20:44
wwwzzz (作者)
requestPayment(orderInfo: any) {
return new Promise((resolve, reject) => {
uni.requestPayment({
provider: "appleiap",
orderInfo: orderInfo,
success: (res) => {
resolve(res);
},
fail: (err) => {
reject(err);
}
});
});
}
2025-01-21 20:46
c***@ihooda.com
一样的问题 username的类型改为String解决了