我是用的是wecom/jssdk1.3.2 , 在企业微信平台,跳转到服务商后台的页面,在该页面要选择通讯录人员, 初始化的代码如下
ww.register({
corpId: 'wpXwkBPwAAOMmDOPqqJEYEFQqBY9ecfw',
agentId: 1000045,
jsApiList: ['selectEnterpriseContact'],
async getConfigSignature(url) {
// 根据 url 生成 config 签名信息(需要开发者自行实现)
// 返回 { timestamp, nonceStr, signature }
let result = await apiService.default.initJsapi(url);
return result
},
async getAgentConfigSignature(url) {
let result = await apiService.default.initAgentJsapi(url);
return result
},
onConfigSuccess:function(result){
console.log("onConfigSuccess :" + result)
},
onConfigFail:function(result){
console.log("onConfigFail :" + result)
},
onConfigComplete:function(result){
console.log("onConfigComplete :" + result)
},
onAgentConfigSuccess:function(result){
console.log("onAgentConfigSuccess :" + result)
},
onAgentConfigFail:function(result){
console.log("onAgentConfigFail :" + result)
},
onAgentConfigComplete:function(result){
console.log("onAgentConfigComplete :" + result)
},
})
为什么这么多回调函数都没有触发了,不管是成功的,还是失败的,还是Complete的, 只回调了getConfigSignature 这个方法,是怎么回事,有大神吗?
补充 await apiService.default.initJsapi(url); 这里返回的结果:
后面调用
ww.selectEnterpriseContact({
fromDepartmentId: -1,
mode: 'multi',
type: ['department', 'user'],
selectedDepartmentIds: [],
selectedUserIds: []
}) 也没有反应