vue项目使用企业微信js-sdk获取经纬度

前言:

注意:本地调试不会有任何效果,光提示授权而且本地报错8001,只能线上调试。

1.在vue中安装 weixin-jsapi

npm install weixin-jsapi --save-dev  或者  cnpm install weixin-jsapi

2 until文件夹下创建WXUntil.js

下面代码的api.getjssdk是给后端传当前#前的地址获取配置参数的接口

这里使用的是wx.agentconfig 因为wx.config无效果。

另外wx.agentconfig 报错,解决办法就是:

两个js在public 的index.html 中引入

注意的是不能使用 wx.config和 wx.agentconfig 调用

将 wx 改为 jWeixin

即是 jWeixin.config() 和 jWeixin.agentconfig() 就可以了

3.获取地理位置

import {getLocation} from "@/utils/wxUtils"

async getLocationFn(){
    let data=await getLocation()
    console.log(data) //获取地址信息
}
经验分享 程序员 微信小程序 职场和发展