最近,项目需要获取一个当前定位的市级名称,看了网上的方法都是获取定位经纬度,然后调用api进行反向解析,可是这不适合uniapp所有端都可通用的宗旨,先自己摸索看了文档解决此问题,特在此处随意记上一笔。

首先代码,关键是type和geocode这两个值的配置

// 获取当前市区getnowcity(){uni.getLocation({type:'gcj02',geocode:true,success: (res) => {// console.log("ssss")// this.nowlocation = formatLocation(res.longitude, res.latitude);this.nowlocation = resif(res.address && res.address.city){this.nowcity = res.address.citythis.getweather()}console.log(this.nowlocation)},fail: (err) => {// #ifdef MP-BAIDUif (err.errCode === 202 || err.errCode === 10003) { // 202模拟器 10003真机 user denythis.showConfirm();}// #endif// #ifndef MP-BAIDUif (err.errMsg.indexOf("auth deny") >= 0) {uni.showToast({title: "访问位置被拒绝"})} else {uni.showToast({title: err.errMsg+"102",icon:'error'})}// #endifthis.getweather()}})}

然后,需要外部定位sdk,这里我用的是高德

在这里,到高德开发者平台配置好,就ok了。

到这里就可以为所欲为了,哪个地方都可以随便调用

uniapp-获取省市区地址及内部高德sdk的使用相关推荐

  1. uni-app获取省市区详细位置信息

    效果图 主要是两个功能 一个是可以根据地图搜索定位获取省市区详细地址: 另外一种也可以通过picker省市区选择器来实现手动选择问题; 最后在实现功能的前提下把代码封装了一下,代码如下 /*** 格式 ...

  2. uniapp通过ip获取其地址、经纬度、详细地址:

    1.方法: 查看ip内容:http://pv.sohu.com/cityjson?ie=utf-8 [1]js获取ip地址: <script src="http://pv.sohu.c ...

  3. uniapp如何获取IP地址

    uniapp如何获取IP地址 获取ip地址 js获取ip地址 uni-app获取ip地址 获取ip地址 最近一个uni项目涉及到获取IP地址,在网上看到用引入外部JS的方法来获取,uni-app配置模 ...

  4. uniapp微信小程序获取位置(高德SDK)

    效果图: 在uniapp官网给出了一个全局api用来获取用户位置 uni.getLocation 成功的回调函数会返回相关的用户信息 但是仔细参考,就会发现就address参数返回的很直接,但是也仅限 ...

  5. uniapp小程序获取定位(高德SDK)

    由于uniapp自带的getlocation方法不支持解析地址,所以这里记录下使用高德sdk的方法 首先登陆高德开放平台 登录/注册后打开控制台,在应用管理里创建新应用 然后点击添加按钮,添加key ...

  6. uni-app 微信小程序 用高德sdk获取地理位置,以及天气信息

    uni-app 微信小程序采用高德sdk获取地理位置和天气信息主要有以下几个步骤: 1. 注册高德开发者,并获取应用key 概述-微信小程序插件 | 高德地图API 在这个网页最下面,按步骤来就可以了 ...

  7. android 逆地址,Android高德获取逆地址编码(经纬度坐标-地址描述如省市区街道)

    Android高德获取逆地址编码(经纬度坐标-地址描述如省市区街道) 可以在非地图视图下直接获取,只要传入当前位置的经纬度 当然也可以在地图模式下获取详细信息 在非第三方地图集成下(系统自带功能)获取 ...

  8. uniapp 开发微信小程序,通过高德SDK获取当位置详细信息

    背景: 需求是需要获取到当前位置的详细信息(结构化地址(省/市/区/街道/门牌号)) 首先想到的是通过uni的getLocation() 获取当前位置,但是发现只能获取到经纬度坐标点,无法获取到结构化 ...

  9. 基于高德sdk实现摩拜单车主界面,滑动地图获取地址信息

    共享单车可以说是2016年至今,一个火的不要不要的项目,简单的界面,实用的功能.观察摩拜单车,ofo单车等几个项目会发现,基本上大同小异,项目的思路跟滴滴打车项目大同小异,都是基于Gps定位,实现查找 ...

最新文章

  1. 【Xamarin】揭秘生成配置
  2. engine中调整Element的上下显示顺序(遮盖)
  3. mvn打包的POm文件
  4. 采用三层架构(JAVA)设计学生管理系统
  5. 从零点五开始用Unity做半个2D战棋小游戏(七)
  6. iOS实现经典登录页面,手机号自动格式化
  7. c++ 整数取反_c++ 取反运算符“~”
  8. streaming api_通过Spring Integration消费Twitter Streaming API
  9. 计算机网络技术专业的规划,计算机网络技术专业建设规划
  10. 阿里云大数据利器之-RDS迁移到Maxcompute实现动态分区
  11. 图像处理 基于Visual C++编程 学习笔记 (3)显示灰度图像和二值化图像
  12. android最强播放器,MX Player安卓史上最强大的播放器
  13. ios md5和java不一致,关于C#MD5与javaMD5不一致有关问题
  14. 【分享】“金蝶云星辰“ 在集简云平台集成应用的常见问题与解决方案
  15. 冒险者传说pc6java_我的世界之冒险者传说整合包游戏
  16. GRE常见的熟词生义
  17. 作为Fab-Liter战略的一部份,安森美剥离晶圆制造厂
  18. 洛谷 P2884 【[USACO07MAR]每月的费用Monthly Expense】
  19. thinkphp5.1 + 汉字转拼音 + 获取拼音首字母
  20. abp 部署到ubuntu_centos和ubuntu系列总结 - 白色的番茄

热门文章

  1. 炮轰三国服务器维护,炮轰三国小程序-微信炮轰三国小程序小游戏-游戏宝手游网...
  2. 软件测试基础篇(1)
  3. 如何简单的修改文件名及文件扩展名重命名
  4. switch细节讨论
  5. 征友记之---前端开发Partner
  6. 饼图加引导线_如何在饼形图中添加引导线(Excel)/
  7. spring boot新闻管理系统毕业设计源码211113
  8. 项目管理流程之人员管理阶段一
  9. 用LU_ASR语音控制板和Arduinonano做一个桌面老婆(1)
  10. MySQL中幻读现象