企业微信内嵌H5项目开发方法与注意事项详解

2025-02-23
来源:网络整理

前言:

在我们的项目中,如果您开发了企业微信的内部项目,则有两种类型。一种是直接开发企业微信小计划,另一个是将我们的H5接口嵌入企业微信中。让我们在这里谈论企业。如何将H5嵌入微信中和音符点。

1。开发H5项目

这没什么特别的。可以使用Vant等框架通常开发我们的移动项目。如果您需要调用企业微信的扫描功能,则需要介绍由企业微信支持的JS-SDK方法,并在前端引入插件。

wx.config({ beta: true,// 必须这么写,否则wx.invoke调用形式的jsapi会有问题 debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId: '', // 必填,企业微信的corpID,必须是本企业的corpID,不允许跨企业使用 timestamp: '', // 必填,生成签名的时间戳 nonceStr: '', // 必填,生成签名的随机串 signature: '',// 必填,签名,见 附录-JS-SDK使用权限签名算法 jsApiList: [] // 必填,需要使用的JS接口列表,凡是要调用的接口都需要传进来 });

wx.scanQRCode({ desc: 'scanQRCode desc', needResult: 0, // 默认为0,扫描结果由企业微信处理,1则直接返回扫描结果, scanType: ["qrCode", "barCode"], // 可以指定扫二维码还是条形码(一维码),默认二者都有 success: function(res) { // 回调 var result = res.resultStr;//当needResult为1时返回处理结果 }, error: function(res) { if (res.errMsg.indexOf('function_not_exist') > 0) { alert('版本过低请升级') } } });

如何在开发过程中确定它是否是企业微信环境

JS确定当前是企业微信环境,微信环境_JS确定企业微信CSDN博客文章已浏览并阅读370次,喜欢7次,并收集了9次。 JS确定当前的企业微信环境是否是,微信环境_js确定企业微信

2。测试H5项目

1。发布并启动H5项目后,您将获得在线链接,并直接使用企业的微信许可通过帐户打开链接。

2。您也可以使用微信开发人员工具。在官方帐户Web项目中,直接在地址栏中输入在线地址以查看该地址,但在此处无法将其模拟到企业微信环境中。

3。部署H5项目

先决条件:1。需要企业微信的管理员权限; 2。需要将接口添加到微信的安全域名中。

分享