uniapp-获取省市区地址及内部高德sdk的使用
最近,项目需要获取一个当前定位的市级名称,看了网上的方法都是获取定位经纬度,然后调用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的使用相关推荐
- uni-app获取省市区详细位置信息
效果图 主要是两个功能 一个是可以根据地图搜索定位获取省市区详细地址: 另外一种也可以通过picker省市区选择器来实现手动选择问题; 最后在实现功能的前提下把代码封装了一下,代码如下 /*** 格式 ...
- uniapp通过ip获取其地址、经纬度、详细地址:
1.方法: 查看ip内容:http://pv.sohu.com/cityjson?ie=utf-8 [1]js获取ip地址: <script src="http://pv.sohu.c ...
- uniapp如何获取IP地址
uniapp如何获取IP地址 获取ip地址 js获取ip地址 uni-app获取ip地址 获取ip地址 最近一个uni项目涉及到获取IP地址,在网上看到用引入外部JS的方法来获取,uni-app配置模 ...
- uniapp微信小程序获取位置(高德SDK)
效果图: 在uniapp官网给出了一个全局api用来获取用户位置 uni.getLocation 成功的回调函数会返回相关的用户信息 但是仔细参考,就会发现就address参数返回的很直接,但是也仅限 ...
- uniapp小程序获取定位(高德SDK)
由于uniapp自带的getlocation方法不支持解析地址,所以这里记录下使用高德sdk的方法 首先登陆高德开放平台 登录/注册后打开控制台,在应用管理里创建新应用 然后点击添加按钮,添加key ...
- uni-app 微信小程序 用高德sdk获取地理位置,以及天气信息
uni-app 微信小程序采用高德sdk获取地理位置和天气信息主要有以下几个步骤: 1. 注册高德开发者,并获取应用key 概述-微信小程序插件 | 高德地图API 在这个网页最下面,按步骤来就可以了 ...
- android 逆地址,Android高德获取逆地址编码(经纬度坐标-地址描述如省市区街道)
Android高德获取逆地址编码(经纬度坐标-地址描述如省市区街道) 可以在非地图视图下直接获取,只要传入当前位置的经纬度 当然也可以在地图模式下获取详细信息 在非第三方地图集成下(系统自带功能)获取 ...
- uniapp 开发微信小程序,通过高德SDK获取当位置详细信息
背景: 需求是需要获取到当前位置的详细信息(结构化地址(省/市/区/街道/门牌号)) 首先想到的是通过uni的getLocation() 获取当前位置,但是发现只能获取到经纬度坐标点,无法获取到结构化 ...
- 基于高德sdk实现摩拜单车主界面,滑动地图获取地址信息
共享单车可以说是2016年至今,一个火的不要不要的项目,简单的界面,实用的功能.观察摩拜单车,ofo单车等几个项目会发现,基本上大同小异,项目的思路跟滴滴打车项目大同小异,都是基于Gps定位,实现查找 ...
最新文章
- 【Xamarin】揭秘生成配置
- engine中调整Element的上下显示顺序(遮盖)
- mvn打包的POm文件
- 采用三层架构(JAVA)设计学生管理系统
- 从零点五开始用Unity做半个2D战棋小游戏(七)
- iOS实现经典登录页面,手机号自动格式化
- c++ 整数取反_c++ 取反运算符“~”
- streaming api_通过Spring Integration消费Twitter Streaming API
- 计算机网络技术专业的规划,计算机网络技术专业建设规划
- 阿里云大数据利器之-RDS迁移到Maxcompute实现动态分区
- 图像处理 基于Visual C++编程 学习笔记 (3)显示灰度图像和二值化图像
- android最强播放器,MX Player安卓史上最强大的播放器
- ios md5和java不一致,关于C#MD5与javaMD5不一致有关问题
- 【分享】“金蝶云星辰“ 在集简云平台集成应用的常见问题与解决方案
- 冒险者传说pc6java_我的世界之冒险者传说整合包游戏
- GRE常见的熟词生义
- 作为Fab-Liter战略的一部份,安森美剥离晶圆制造厂
- 洛谷 P2884 【[USACO07MAR]每月的费用Monthly Expense】
- thinkphp5.1 + 汉字转拼音 + 获取拼音首字母
- abp 部署到ubuntu_centos和ubuntu系列总结 - 白色的番茄