小程序,使用 JSSDK
web-view 引入H5链接,H5页面已经成功获取了wx.config ,公众号相关功能都可以调用
jsApiList: [
“playVoice”,//分享朋友圈接口
“getLocation”,
“getNetworkType”,
“scanQRCode”,
“chooseInvoice”
]
这些权限都获取了,但是发现
wx.invoke(“chooseInvoice”, {
‘timestamp’: data.timestamp, // 卡券签名时间戳
‘nonceStr’: data.nonceStr, // 卡券签名随机串
‘signType’: ‘SHA1’, // 签名方式,默认’SHA1’
‘cardSign’: data.signature // 卡券签名
}
一直失败,提示 system:access_denied
不知道什么问题,求解决方法。
是的,已经调用成功了,wx.config 已经成功,现在应该是小程序里面,调用JSSDK 无法通过H5页面拉取 微信票夹。chooseInvoice 无法使用。我单独H5 是可以直接使用,可以获取票夹列表,也可以通过card_id获取发票详情。但是通过小程序,只能获取票夹列表,无法获取发票详情。你们官方一直没人回复这个问题。
接口没有权限,确定 wx.config 已经调用成功了并且走到了 wx.ready 么?
https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html 小程序的 JSAPI 权限和正常 H5权限位是有区别的。