uniapp调用企业微信jssdk不生效问题解决方案
2021-07-01 13:10
阅读:3343
方法:使用自定义模板引入js文件
- 关于自定义模板请查看uniapp官方说明:uniapp自定义模板
- 添加模板文件后,在其<head>标签中添加以下内容
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
- 最后初始化配置
jWeixin.config({ beta: true, debug: false, appId: configs.corpID, // 必填,企业微信的corpID timestamp: configs.timestamp, // 必填,生成签名的时间戳 nonceStr: configs.nonceStr, // 必填,生成签名的随机串 signature: configs.signature, // 必填,签名,见 附录-JS-SDK使用权限签名算法 jsApiList: ['checkJsApi'] }); jWeixin.ready(function() { let jsApiList = [ 'getContext',//获取进入H5页面的入口环境 'openUserProfile',//打开个人信息页接口 'getCurExternalContact',//获取当前外部联系人userid 'navigateToAddCustomer',//进入添加客户界面 'launchMiniprogram',//跳转到小程序 ]; jWeixin.agentConfig({ corpid: configs.corpID, // 必填,企业微信的corpid,必须与当前登录的企业一致 agentid: configs.agent_Id, // 必填,企业微信的应用id timestamp: configs.timestamp, // 必填,生成签名的时间戳 nonceStr: configs.nonceStr, // 必填,生成签名的随机串 signature: configs.signature_agent,// 必填,当前应用签名,见附录-JS-SDK使用权限签名算法 jsApiList: jsApiList, //必填 success: function(res) { // }, fail: function(res) { // } }); }); jWeixin.error(function(res){ // });
企业微信官方配置说明地址:https://open.work.weixin.qq.com/api/doc/90000/90136/90514
{{commentTotal}} 条评论
{{item.nickname}}
{{item.create_date}}
{{item.content}}
- 上拉或点击加载更多 -
- 加载中 -
- 没有更多了 -