uni-app 企业微信中使用agentConfig调用成功后名字还是不显示?

uni-app 企业微信中使用agentConfig调用成功后名字还是不显示?

开发环境 版本号 项目创建方式
Windows 1 HBuilderX

操作步骤:

  • 每次都会出现

预期结果:

  • wx对象中应该有这个agentConfig方法

实际结果:

  • 现在是没有的

bug描述:

  • uniapp打包h5引入企业微信的sdk。打印wx这个对象还是没有agentConfig这个方法。
2 回复

用jWeiXin这个对象

更多关于uni-app 企业微信中使用agentConfig调用成功后名字还是不显示?的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在企业微信环境中,wx对象默认不包含agentConfig方法,需要先引入企业微信JS-SDK并完成初始化。请按以下步骤排查:

  1. 检查JS-SDK引入
    index.html或入口文件中通过<script>标签引入企业微信JS-SDK:

    <script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
    
  2. 确保执行时机正确
    agentConfig必须在wx.ready()回调中调用,且需在页面初始化阶段执行。建议在onReady生命周期中处理:

    onReady() {
      wx.ready(() => {
        wx.agentConfig({...});
      });
    }
    
  3. 验证配置参数
    agentConfig需传入正确参数:

    wx.agentConfig({
      corpid: '', // 企业ID
      agentid: '', // 应用ID
      timestamp: , // 签名时间戳
      nonceStr: '', // 签名随机串
      signature: '', // 签名
      jsApiList: [] // 需使用的API列表
    });
回到顶部