记录在h5项目中调用wx.api的一次经验

2,309 阅读1分钟

背景: 在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上有没有挂载, 去打印一下吧

 

好的,是有的,那就这么用吧。

 

可以正常使用的,告一段落吧。

感觉看样子是可以的,但是或许有更好的方案。

坐等一波评论区的讨论与指正!!