由于安全域的名称限制,神器Fiddler可以处理本地调用微信jsapi接口
微信公众号。本地一直无法调用微信的jsapi接口。今天尝试使用fiddler代理方式实现本地环境调用jsap。让我们来看看!
首先打开本地项目如下
这是我的本地页面,红框里的内容是webpack打包的资源和一些本地资源。
接下来我们需要打开我们的神器Fiddler。用户界面如下:
红框圈出的地方是几个可配置的地方。这很简单。只需检查一下即可。让我们看看这个规则是如何运作的。配置,我只是在这里添加了一条规则,将m.hsyuntai.com上的所有资源都指向我的本地资源(下面的IP是本地的),这样我就可以在线访问我的本地页面。 ,如下图:
上图中,这个页面实际上并不在线存在,它是通过代理服务器在本地实现的;
说说这样可以解决的问题
如果使用这种代理的话,域名是微信安全域名公众号这样配置wx的时候就不会报错了。 .config。
接下来,将资源传输到手机上。操作方法见下图:
注意:需要将wifi连接到电脑 点击红框中的感叹号,会出现下图:
继续点击定义代理,会出现下图:
在这里更改手册,然后将服务器设置为您电脑的IP地址。端口为fiddler端口,一般为8888,如果不确定,也可以在fiddler中查看;鉴定 别理他。至此,配置就基本完成了。然后在手机上打开在线地址即可查看,如下图:
这样就可以通过手机上的在线地址打开本地页面了。然后就可以调用微信的jsapi接口了!我们看看效果如下:
没问题!这样就用本地代码来调用微信的jsapi接口。是不是很方便?
作者:西瓜太郎江
链接:https://juejin.im/post/5d5e7dcf6fb9a06b1e7f4284
来源:掘金如需商业转载请联系作者授权。非商业转载请注明出处。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。