restoreComplateRequest中的username不起作用,返回了所有测试账号的订单。
首先创建了一个sandbox测试账号,有1个进行中订单,10个失败的订单。
又创建1个新的测试账号,显示包括老账号和新账号的所有订单,而我的加了username参数。
请问怎么过滤本username的订单,下单后执行以下恢复权益的菜单,并不能重新购买,请问是怎么回事呢?
let userId = uni.getStorageSync("vuex_userId");
console.log("restoreComplateRequest ---------->>>1");
iapChannel.restoreComplateRequest({
username: userId,
manualFinishTransaction: true // 3.5.1+ 支持,设置此参数后需要开发者主动关闭订单,参见下面的关闭订单方法 finishTransaction()
}, function(results) {
console.log("restoreComplateRequest ---------->>>2");
console.log("restoreComplateRequest:" + JSON.stringify(results));
});
1 个回复
55kiss
我也是这样,同问题,非续期订阅商品