现在流程是,通过一物一码扫描二维码后,生成一条红包待领取记录,点击领取红包。调用API:wx.sendBizRedPacket,提示错误:{errMsg: "sendBizRedPacket:fail scene 1001 not support."}.
wx.sendBizRedPacket ({
timeStamp: item.hbParamMap.timeStamp, //时间戳
nonceStr: item.hbParamMap.nonceStr, //随机字符串
package: item.hbParamMap.package, //红包详情的扩展
signType: item.hbParamMap.signType, //签名方式
paySign: item.hbParamMap.paySign, //签名
success: async (res:any) =>{},
fail:function(error:any){
console.log("失败:",error)
},
})
扫码打开小程序的本次生命周期内应完成红包领取,如果本次未领取,下次通过非扫码方式打开小程序再领取就会报错。