收藏
回答

企业微信agentConfig调用,苹果环境下可以进入回调,windows与安卓进入不了回调?

企业微信agentConfig调用,苹果环境下可以进入回调,windows与安卓进入不了回调.


 wx.agentConfig({
                // beta: true,// 必须这么写,否则wx.invoke调用形式的jsapi会有问题
                // debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通
                corpid: list.corpid, // 必填,企业微信的corpid,必须与当前登录的企业一致
                // appId:list.appid,
                agentid: list.agentid, // 必填,企业微信的应用id (e.g. 1000247)
                timestamp: list.timestamp, // 必填,生成签名的时间戳
                nonceStr: list.nonceStr, // 必填,生成签名的随机串
                signature: list.signature, // 必填,签名
                jsApiList: ["getCurExternalContact", "invoke"], // 必填,需要使用的JS接口列表
                success: function (res) {
                    alert(JSON.stringify(res))
                    wx.invoke('getCurExternalContact', {}, function (res) {
                        if (res.err_msg == "getCurExternalContact:ok") {
                            userId = res.userId; //返回当前外部联系人userId
                            sessionStorage.setItem("cusUserId", userId)
                            callback(userId)
                        } else {
                            //错误处理
                        }
                    });


                },
                fail: function (res) {
                    // alert('初始化失败,请重新进入该页面')
                    alert(JSON.stringify(res))


                    if (res.errMsg.indexOf('function not exist') > -1) {
                        alert('版本过低请升级')
                    }
                }
            });
回答关注问题邀请回答
收藏

2 个回答

  • Lovely  Charming Big Sister
    Lovely Charming Big Sister
    02-28

    请问这个问题解决了吗?

    02-28
    有用
    回复
  • 土鳖提升记
    土鳖提升记
    2021-12-28
    补充: 版本均在3.0.24以上.  ios与mac可以正常执行回调代码  windows与安卓不进入回调,引入:
     <script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
    
    2021-12-28
    有用
    回复 1
    • ramon
      ramon
      2022-08-19
      同问呀,坑爹呀
      2022-08-19
      回复
登录 后发表内容