
接上一篇:企业微信H5_网页jssdk调用,ticket签名config及示例https://gblfy.blog.csdn.net/article/details/123170569
文章目录
- 一、接入环境
- 1. 阅读文档
- 2. 接入要求
 
- 二、前端接入和调试
- 2.1. 代码效果
- 2.2. 实战演练
- 2.3. 信息分析
- 2.4. 真实用途
 
- 三、源码分享
- 3.1. 后端源码
- 3.2. 前端源码
 
 
 
 
 
一、接入环境
1. 阅读文档
官网文档:
https://developer.work.weixin.qq.com/document/path/94312

2. 接入要求
判断当前客户端版本是否支持指定JS接口(wx.checkJsApi)是基于wx.config的,而wx.config需要按照企业微信H5_网页jssdk调用,ticket签名config及示例此流程接入

二、前端接入和调试
2.1. 代码效果

2.2. 实战演练

2.3. 信息分析

 // 需要检测的JS接口列表,所有JS接口列表见附录2,
jsApiList: ['selectEnterpriseContact', 'selectExternalContact', 'chooseImage', 'scanQRCode', 'shareWechatMessage'], 
selectEnterpriseContact
 选人接口

selectExternalContact
 外部联系人选人接口
 
scanQRCode
 企业微信扫一扫
 
chooseImage
 图像接口-拍照或从手机相册中选图接口
 
 shareWechatMessage
 分享接口-自定义转发到微信
 
2.4. 真实用途
- ①把项目中用到的所有的企业微信接口,都写进入进行不通设备的隐藏与显示对应功能的按钮。
 例如:
// 需要检测的JS接口列表,所有JS接口列表见附录2,
jsApiList: ['selectEnterpriseContact', 'selectExternalContact', 'chooseImage', 'scanQRCode', 'shareWechatMessage'], 
- ②对相应的结果做判断
  
- ③隐藏或显示支持的接口API按钮(按钮只是展示的形式,自定义即可)
 与页面进行动态交互

三、源码分享
3.1. 后端源码
后端:https://gitee.com/gblfy/qywx-inner-java
 
3.2. 前端源码
前端:https://gitee.com/gblfy/qywx-vuejs
  qywx-vuejs)
qywx-vuejs)