uniApp 小程序 高德地图 获取当前位置

前言

提示:准备需要的材料:

  1. 准备高德账号,高德平台官网
  2. 准备微信公众平台账号,微信公众平
  3. 获取自己小程序的Appid
  4. 高德地图的keys

提示:以下是本篇文章正文内容,下面案例可供参考

一、前往高德平台准备账号?

提示:进入到官网后如图所示,有账号直接登录没有注册即可
在这里插入图片描述

二、获取高德地图的keys

1.keys的生成

  1. 进入应用展示页
    在这里插入图片描述

  2. 创建应用名称
    在这里插入图片描述

  3. 添加key
    在这里插入图片描述

  4. 添加成功后
    在这里插入图片描述

走到这一步 高德keys就生成了

三、下载高德 微信小程序插件

`提示:期初我以为是错的,饶了一会,这里面大胆的尝试不行重新开始`

在这里插入图片描述
下载下来后引进去就可以使用的

四.代码实现

1.uniApp 环境 配置 跟着图片一步步来即可在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.代码实现

    import amap from '../../common/amap-wx.js'; //引入高德微信小程序版sdk
    onLoad(){
     that.amapPlugin = new amap.AMapWX({
                key: that.gdKeys
            })
     }
     methods: {
      // 获取用户位置授权方法
            getRegeo() {
                const _this = this;
                uni.showLoading({
                    title: '获取信息中'
                });
                _this.amapPlugin.getRegeo({

                    success: (data) => {
                        console.log(999);
                        console.table(data[0], '当前定位')
                        _this.addressName = data[0].name;
                        uni.hideLoading();
                    },
                    fail: (err) => {
                        console.log(999, '》》》》》》》》》》》》》');
                        console.log(err)
                    }
                });
            },
         }

总结

提示:到这里这个功能也就实现了。
要相信自己,每一步都是对的,不行的话重新来 加油

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LZQ <=小氣鬼=>

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值