1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > [微信小程序]腾讯地图实现定位

[微信小程序]腾讯地图实现定位

时间:2023-04-13 20:46:04

相关推荐

[微信小程序]腾讯地图实现定位

【1】在腾讯位置服务平台注册账户:腾讯开发平台

打开链接扫码登录,

【2】申请秘钥;;

选择菜单【产品】–【微信小程序】—【立即接入】然后选择【webservice】,最后申请秘钥

实在找的不利索直接上链接:申请秘钥

填写信息提交

申请成功进入key设置,做一些简单的配置

配置填写完成保存,秘钥准配好之后代码中需要使用

【3】下载qqmap-wx-jssdk.js文件

下载文件: /miniProgram/jsSdk/jsSdkGuide/jsSdkOverview

把文件放入项目文件夹【components】,在使用定位的页面引入该文件

import QQMapWX from '@/components/js/qqmap-wx-jssdk.js';

【4】使用uni-app的api接口uni.getLocation开启获取当前的地理位置权限,然后利用腾讯方法reverseGeocoder解析地址

let qqmapsdk = new QQMapWX({// 填写自己的Key值,这个值是与AppID绑定的key: 'BJSBZ-BJ6WJ-CPJFG-KJVTS-SDZU6-P4FHY'});uni.getLocation({type: 'gcj02',success: function (res) {// 逆地址解析方法qqmapsdk.reverseGeocoder({location: {latitude: res.latitude,longitude: res.longitude},success(res) {let city = res.result.address_component.city.slice(0,2) console.log(city)},})}})

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。