收藏
回答

关于企业微信中wx.agentConfig为undefined的疑问?

根据企业微信官方中的描述,在3.0.24版本上,无需先注册wx.config就可直接使用wx.agentConfig,但在真实场景中,似乎只要页面上引入了

  1. <script src="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>

就会导致报错wx.agentConfig is undefined,是不是有一些命名空间上的混入导致了一些bug?

回答关注问题邀请回答
收藏

2 个回答

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

    你好,wx.agentConfig  是否是在在wx.ready 的回调中执行的,在使用 agentConfig 时,就统一引入两个文件<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>试下


    2021-03-22
    有用
    回复 2
    • 老猫Tom啊
      老猫Tom啊
      2022-02-14
      这个格式是正确得应用的jsapi_ticket格式嘛?看官方文档获取的是比较长的呢
      2022-02-14
      回复
    • 傲々娇
      傲々娇
      2022-05-20
      请问下,我在文件里引入了jweixin-1.2.0.js,PC端却显示wx.agentConfig is undefined,但是看network却有两个js文件,一个1.2.0一个1.3.0。手机端却可以正常运行
      2022-05-20
      回复
  • 细刘变变
    细刘变变
    2023-06-17
    1. 亲测,确实是混入的问题,引入了<scriptsrc="//res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>后,agentConfig就为undefine了;
    2. 但是在不久以前,不同时引入,agentConfig也为undefined;

    两次发现问题,都是在macos下,每次兼容到心累。


    2023-06-17
    有用
    回复
登录 后发表内容
问题标签