小程序调用addCard 代码片段
// 组织扩展参数
let cardExt = {
timestamp: res.data.timestamp, //时间戳,以秒为单位
nonce_str: res.data.nonceStr, //随机字符串
signature: res.data.signature //签名
}
if (typeof wx.addCard === 'function' ) {
// 领取
wx.addCard({
cardList: [{
cardId: res.data.cardId,
cardExt: JSON.stringify(cardExt),
}],
success(res) {
console.log(res.cardList) // 卡券添加结果
},
fail(err) {
console.log(err)
}
});
签名已使用工具校验过是正确的,会员卡不是自定义code码,也没有指定某个人领取,所以没传code和openid,真机调试就返回 addCard:fail cancel,根本不知道哪里有问题啊
微信版本:8.0.24
基础库:2.25.1
顶