Geolocation

Geolocation

14 人关注该话题

IOS不能用百度或高德地图 HTML5+ Geolocation

HTML5+ DCloud_IOS_XTY 回复了问题 • 3 人关注 • 2 个回复 • 591 次浏览 • 2019-01-23 10:20

【报Bug】UNIAPP定位在华为无法获取位置 定位 Geolocation

uni-app DCloud_Android_zl 回复了问题 • 3 人关注 • 2 个回复 • 218 次浏览 • 2019-01-04 17:47

关于GPS定位 授权提示问题 Geolocation

wap2app 8925683@qq.com 回复了问题 • 3 人关注 • 2 个回复 • 742 次浏览 • 2018-12-10 19:54

M站app ios获取用户位置,提示框怎么不对 定位 Geolocation 定位弹窗

wap2app 8925683@qq.com 回复了问题 • 2 人关注 • 1 个回复 • 336 次浏览 • 2018-12-10 15:43

官方提供的html5+App的定位为啥也是会出现偏差几公里 Geolocation

HTML5+ DCloud_App_Array 回复了问题 • 2 人关注 • 1 个回复 • 151 次浏览 • 2018-12-04 10:08

最近离线定位返回5e-324,5e-324,求解 Geolocation

HTML5+ 120764482@qq.com 回复了问题 • 2 人关注 • 1 个回复 • 845 次浏览 • 2018-11-26 15:44

geolocation 如何能获取附近的多个地理位置如下图所示 Geolocation

HTML5+ Seekers 回复了问题 • 5 人关注 • 4 个回复 • 848 次浏览 • 2018-11-08 19:02

watchPosition获取位置报错("message":position retrieval timed out) 定位 service App离线打包 Geolocation

HTML5+ 944515900@qq.com 回复了问题 • 2 人关注 • 1 个回复 • 696 次浏览 • 2018-10-31 14:54

h5的Geolocation模块getCurrentPosition和watchPosition不能一起使用吗 Geolocation

HTML5+ 953244287@qq.com 回复了问题 • 1 人关注 • 2 个回复 • 295 次浏览 • 2018-10-09 14:01

如何同时使用watchposition和getCurrentPosition HTML5+ Geolocation

HTML5+ 953244287@qq.com 回复了问题 • 2 人关注 • 1 个回复 • 543 次浏览 • 2018-10-09 10:09

如果通过app开启定位权限或者跳转至该app的权限管理界面 定位 权限 Geolocation Native.JS HTML5+

Native.js mingzhao233@163.com 回复了问题 • 5 人关注 • 6 个回复 • 1692 次浏览 • 2018-09-29 17:32

德高地图云端打包后watchPosition报错code:4 ,求助啊,急~~ 高德地图 HTML5+ Geolocation

HTML5+ aQiu 回复了问题 • 5 人关注 • 5 个回复 • 715 次浏览 • 2018-09-21 09:07

更多...
1

赞同来自: 木记

抱歉,此问题的最佳答案已经过期。管理员在此重新编辑下。
在HBuilder6.1以后的版本里,原生层已经支持了直接查询街道的功能。
在[http://www.html5plus.org/doc/zh_cn/geolocation.html](http://ww... 显示全部 »
抱歉,此问题的最佳答案已经过期。管理员在此重新编辑下。
在HBuilder6.1以后的版本里,原生层已经支持了直接查询街道的功能。
在[http://www.html5plus.org/doc/zh_cn/geolocation.html](http://www.html5plus.org/doc/zh_cn/geolocation.html)

在Hello H5+里的geolocation里也有示例。

在原生层未提供此方法前,需要开发者先获取gps坐标,然后通过服务器api查询,如下是之前的最佳答案。

var url = "http://api.map.baidu.com/geocoder/v2/?ak=8GypF9iMbeH9GgXwRwNr0LdS&callback=renderReverse&location="+la+","+lo+"&output=json&pois=0";
ajaxJsonp({
url : url,
success : function(data){
$("#address").html(data.result.formatted_address);
}
});
1

赞同来自: DCloud_UNI_Trust

这个终于解决了,十分感谢DCloud客服Trust提供的文档以及支持,在此与大家分享一下关于这个问题的解决方案。
首先,这个问题是安卓机(尤其在低端机中)调用plus.geolocation.getCurrentPosition无法获取到准确的地理位置(就是省... 显示全部 »
这个终于解决了,十分感谢DCloud客服Trust提供的文档以及支持,在此与大家分享一下关于这个问题的解决方案。
首先,这个问题是安卓机(尤其在低端机中)调用plus.geolocation.getCurrentPosition无法获取到准确的地理位置(就是省市级街道门牌号等等),而IOS则可以。
起初,部分安卓机报的是类似与“没有可使用的获取工具”之类的错(显示的是英文,我记不到原文了),部分更加智能的安卓机则会更直观地打印出log,吧整个返回的对象打印出来会发现,安卓机中少了address这个对象,而这个对象就是用来存放详细信息的。
详细可以参考文档[http://www.html5plus.org/doc/zh_cn/geolocation.html#plus.geolocation.PositionOptions](http://www.html5plus.org/doc/zh_cn/geolocation.html#plus.geolocation.PositionOptions)以及[http://ask.dcloud.net.cn/article/29](http://ask.dcloud.net.cn/article/29)。
从文档中不难看出,默认调用地图的顺序是高德,百度最后是系统,而使用系统是无法获取到详细的位置信息的(所以我缺少了address这个返回对象)。
而使用高德以及百度地图是需要配置权限的,具体的方法在[http://ask.dcloud.net.cn/article/29](http://ask.dcloud.net.cn/article/29)。
这里需要注意的是
** 插入的附件 **
这里的packageName是
** 插入的附件 **
你打包的这个名字,否者则会出现
** 插入的附件 **
的错误,并叫你跳转到相应地址查看错误码(以高德为例)。
最后,只需要配置成功即可正确调用了。
附上代码,帮助那些刚刚入门的朋友
** 插入的附件 **
更多...

iOS切换到后台支持获取位置信息功能 Geolocation iOS

HTML5+ DCloud_App_Array 发表了文章 • 19 个评论 • 6224 次浏览 • 2016-06-22 16:40

ios有关定位问题 Geolocation

Native.js 白罂粟 发表了文章 • 14 个评论 • 2094 次浏览 • 2017-06-08 10:22

关闭GPS后,Geolocation获取位置权限失败 maps Geolocation

5+ SDK iThink 发表了文章 • 4 个评论 • 1630 次浏览 • 2017-07-10 16:36

h5+实时定位问题 setInterval中只执行一次getCurrentPosition Geolocation

HTML5+ 付权 发表了文章 • 4 个评论 • 5727 次浏览 • 2016-01-13 14:41

更多...