wx.ready(function() {
//点击按钮扫描二维码
$('#wxcode').click(function() {
wx.invoke('chooseInvoice', {
'timestamp': "{$wxConfig.timestamp}", // 卡券签名时间戳
'nonceStr': "{$wxConfig.nonceStr}", // 卡券签名随机串
'signType': 'SHA1', // 签名方式,默认'SHA1'
'cardSign': "{$wxConfig.cardSign}", // 卡券签名
}, function(res) {
alert(JSON.stringify(res));
}
);
});
});
- cardSign: "72b6af606a2edb8e72a258744b8aece88989bfb5"
- nonceStr: "foNvRiDoI5MxBR0f"
- signType: "SHA1"
- timestamp: "1611557835"
以上是代码和请求接口的参数,appid :wx68e36ce5951d05b5
你好,麻烦提供请求时间,请求包,回包
问题:IOS 小程序内嵌的h5中唤起卡wx.chooseInvoice
已经在config中注册成功
调用checkJsApi以后是成功的
但是唤起的时候失败
wx.ready(() => { wx.checkJsApi({ jsApiList: ['chooseInvoice'], success() { // 这里传递的参数和config注册接口填写的参数一致 console.log(that.$store.state.timestamp, that.$store.state.nonceStr); try { window?.wx.invoke( 'chooseInvoice', { timestamp: that.$store.state.timestamp, nonceStr: that.$store.state.nonceStr, }, (res) => { console.log('chooseInvoice:', JSON.stringify(res)); }, ); } catch (err) { console
这是为什么?是公众号需要线下配置么?