引入sdk
<script src="https://cdn.bootcss.com/js-sha1/0.6.0/sha1.min.js"></script>
<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
代码如下 agentConfig ios不执行 输出undefind,有什么解决办法吗
wx.ready(function() {
// alert(wx.agentConfig)
// 例如调用JS-SDK接口等
wx.agentConfig({
debug:false,
corpid: that.appId, // 必填,企业微信的corpid,必须与当前登录的企业一致
agentid: that.agentid, // 必填,企业微信的应用id (e.g. 1000247)
timestamp: timestamp, // 必填,生成签名的时间戳
nonceStr: num, // 必填,生成签名的随机串
signature: sha1(string), // 必填,签名,见附录-JS-SDK使用权限签名算法
jsApiList: ["getCurExternalContact", "getCurExternalChat", "getContext", "chooseImage", "sendChatMessage", ],
success: function(res) {
wx.invoke('getCurExternalContact', {
}, function(res){
if(res.err_msg == "getCurExternalContact:ok"){
that.userId = res.userId
// alert(JSON.stringify(res))
that.getinfo(res.userId)
}else {
//错误处理
alert("错误处理" )
}
});
},
fail: error => {
// alert(JSON.stringify(error))
if(error.indexOf('function not exist') > -1){
alert('版本过低请升级');
}
console.log("错误:" + JSON.stringify(error));
// console.log(error)
// alert(JSON.stringify(error))
}
});
});
企业微信的问题建议到企业微信开发者中心提问:https://developer.work.weixin.qq.com/community/question