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并完成初始化。请按以下步骤排查:
-
检查JS-SDK引入
在index.html或入口文件中通过<script>标签引入企业微信JS-SDK:<script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> -
确保执行时机正确
agentConfig必须在wx.ready()回调中调用,且需在页面初始化阶段执行。建议在onReady生命周期中处理:onReady() { wx.ready(() => { wx.agentConfig({...}); }); } -
验证配置参数
agentConfig需传入正确参数:wx.agentConfig({ corpid: '', // 企业ID agentid: '', // 应用ID timestamp: , // 签名时间戳 nonceStr: '', // 签名随机串 signature: '', // 签名 jsApiList: [] // 需使用的API列表 });

