收藏
回答

企业微信调用JSSDK wx.agentConfig 签名 安卓正常,IOS失败?

JSSDK版本 1.2.0

IOS系统版本 13.0

企业微信版本 3.0.11

安卓系统 wx.agentConfig 签名通过,IOS系统 wx.config 签名通过,wx.agentConfig 签名失败


报错提示:agentConfig fail premission denied,但是刷新一下就通过了。为什么呢?安卓系统为啥不刷新也能通过?

最后一次编辑于  03-07
回答关注问题邀请回答
收藏

1 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    03-09

    您好,请问两边使用的代码是否是同一套呢,可以提供下截图 corpid 调试userid 调试时间看看

    03-09
    有用
    回复 7
    • 张艳敏
      张艳敏
      03-18
      两边的代码是同一套,ios 系统需要刷新一下才能通过验证,是和refer 有关系么?如果是的话 安卓和PC 不刷新也是正常的呢
      03-18
      回复
    • 企业微信运营专员-千夜
      企业微信运营专员-千夜
      03-18回复张艳敏
      您好,可以提供下agentconfig这里的代码片段看看
      03-18
      回复
    • 张艳敏
      张艳敏
      03-19
      wx.agentConfig({
          corpid: 'wxfbca7d8fb03e4ac6', 
          agentid: 1000140, 
          timestamp: 1584582266, 
          nonceStr: '4sXoEBL3sK', 
          signature: '7857ebcc742b435a6e7b6dfe2caf7db1f220ae18',
          jsApiList: ['getCurExternalContact'], 
          success: function(res) {
          },
          fail: function(res) {
              if(res.errMsg.indexOf('function not exist') > -1){
                  alert('版本过低请升级');
                  _this.$router.push('/login');
              }
          }
      })  这样可以么?
      03-19
      回复
    • 我是谁
      我是谁
      04-02
      请问有调研结果么,我们是反过来的情况,同样的代码,IOS可以注入agentConfig成功,安卓要刷一下,第二次才能成功,第一次不触发回调也不报错

      JSSDK版本 1.6.0
      IOS系统版本 13.4
      安卓系统版本 9


      企业微信版本 2.4.2
      04-02
      回复
    • 这样
      这样
      05-07回复张艳敏
      这个问题解决了没? 我也出现这个情况
      05-07
      回复
    查看更多(2)
登录 后发表内容
问题标签