背景: 在h5项目中需要调用企业微信的api
过程: 按照官方文档说是只要引入sdk就可以正常使用了,但是在引用过程中一直报错。有点不知道啥问题,而且官方文档中也没有详细的使用说明。好吧,那就一步步搜索吧。
引入过程如下:
在index.html引入sdk
<script src="https://res2.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js"></script>
然后按照官方文档的意思,应该是就可以直接使用了,但是使用时,就一直报错: 找不到名称“wx”, 就一直标红。
然后只能是按照自己的百度情况,一个一个试试别人的经验, 首先试了安装
weixin-js-sdk 和 weixin-jsapi,都可以正常拿到应该
npm install weixin-jsapi
或
npm install weixin-js-sdk
然后
import wx from 'weixin-js-sdk'
是可以正常的,但是又要使用 wx.agentConfig,然后又拿不到。
搜索时说是将引入改为 jWeixin就行,改了还是不行(好吧或许是我写的有问题?)
然后又去问了别人说是看看windows上有没有挂载, 去打印一下吧
好的,是有的,那就这么用吧。
可以正常使用的,告一段落吧。
感觉看样子是可以的,但是或许有更好的方案。
坐等一波评论区的讨论与指正!!