调用wx.agentConfig方法没有任何反应,也没报错,请问这有可能是什么原因导致的 wx.ready(()=>{ wx.checkJsApi({ jsApiList: [ 'agentConfig', 'getCurExternalContact' ], success: (res) => { AjaxUtils.post("接口能正常拿到数据") .then(resultHelper) .then(res1 => { // 下面的wx.agentConfig方法没有任何反应,也不报错 wx.agentConfig({ debug: true, corpid: 'xxx', // 必填,企业微信的corpid,必须与当前登录的企业一致 agentid: 'xxx', // 必填,企业微信的应用id (e.g. 1000247) timestamp: res1.timestamp, // 必填,生成签名的时间戳 nonceStr: res1.noncestr, // 必填,生成签名的随机串 signature: res1.signature,// 必填,签名,见 附录-JS-SDK使用权限签名算法 jsApiList: ['getCurExternalContact', 'selectExternalContact', 'openUserProfile', 'shareToExternalContact'], // 必填,需要使用的JS接口列表,凡是要调用的接口都需要传进来 success: res => { wx.invoke("getCurExternalContact", {}, (res) => { if (res.err_msg === "getCurExternalContact:ok"){ this.setState({ userId: res.userId, }, () => this.getId(res.userId)); } else { Toast.info('无法获取外部联系人id') } }); }, fail: error => { alert(JSON.stringify(error)) } }); }) } }); })
wx.agentConfig is not a function[图片]
2020-03-25