Geolocation
23 人关注该话题
plus.geolocation.watchPosition中的Position.coords.speed单位确认是m/s吗 Geolocation
1***@163.com 2024-09-05 13:53 发起问题 • 1 人关注 • 0 个回复 • 95 次浏览
【报Bug】UNIAPP定位在华为无法获取位置 定位 Geolocation
昭昭L 2023-07-12 17:01 回复问题 • 13 人关注 • 13 个回复 • 4881 次浏览
plus.geolocation.getCurrentPosition打包后报错:position retrieval timed out Geolocation
baiyun_rain 2023-03-04 22:23 回复问题 • 3 人关注 • 2 个回复 • 1289 次浏览
用plus.geolocation.getCurrentPosition 报 -1501 “坐标地址解析失败” Geolocation map Android
z***@qq.com 2022-10-16 21:54 回复问题 • 3 人关注 • 2 个回复 • 1255 次浏览
定位adcode Geolocation
BoredApe 2022-09-29 17:26 回复问题 • 2 人关注 • 1 个回复 • 270 次浏览
德高地图云端打包后watchPosition报错code:4 ,求助啊,急~~ 高德地图 HTML5+ Geolocation
lanxue 2022-06-01 13:37 回复问题 • 6 人关注 • 6 个回复 • 2049 次浏览
【报Bug】HBuilderX(3.3.5.20211229)版本 plus.geolocation.getCurrentPosition获取的位置偏差几百米 bug反馈 Android Geolocation
DCloud_UNI_GSQ 2022-09-20 19:42 回复问题 • 1 人关注 • 1 个回复 • 842 次浏览
为什么真机调试watchposition不会中断,但是打包后运行一段时间就获取不到啦~ 定位 HTML5+ Geolocation
t***@163.com 2021-12-22 15:43 回复问题 • 3 人关注 • 2 个回复 • 2467 次浏览
【报Bug】plus.geolocation.getCurrentPosition IOS定位失败 Geolocation
3***@qq.com 2021-09-23 10:35 回复问题 • 4 人关注 • 3 个回复 • 1702 次浏览
watchPosition在ios平台下maximumAge设置间隔时间无效,在安卓平台下正常 定位 iOS Geolocation HTML5+
z***@gmail.com 2021-09-06 06:12 回复问题 • 7 人关注 • 9 个回复 • 3548 次浏览
在ios设备上,plus 定位一直定位失败,显示 {code:13,message:‘不能获取到位置,http://ask.dcloud.net.cn/article/282"} Geolocation
zdbxllalt 2021-04-29 10:33 回复问题 • 3 人关注 • 3 个回复 • 2544 次浏览
现在HBuilder打包的应用能获取到北斗卫星定位信息吗 Android location Geolocation HBuilder Native.JS
阿卢说他遇 2021-03-05 17:00 回复问题 • 1 人关注 • 1 个回复 • 613 次浏览
赞同来自: 木记
在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);
}
});
赞同来自: Trust
首先,这个问题是安卓机(尤其在低端机中)调用plus.geolocation.getCurrentPosition无法获取到准确的地理位置(就是省... 显示全部 »
首先,这个问题是安卓机(尤其在低端机中)调用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是
** 插入的附件 **
你打包的这个名字,否者则会出现
** 插入的附件 **
的错误,并叫你跳转到相应地址查看错误码(以高德为例)。
最后,只需要配置成功即可正确调用了。
附上代码,帮助那些刚刚入门的朋友
** 插入的附件 **
监听实时定位plus.geolocation.watchPosition方法无法关闭,调用 clearWatch()方法也没用 Geolocation
强哥20232024-09-08 12:39 评论文章 • 1 个评论 • 213 次浏览
iOS切换到后台支持获取位置信息功能 UIBackgroundModes location Geolocation iOS
codecat2021-10-18 14:57 评论文章 • 33 个评论 • 23868 次浏览
ios持续定位/后台定位问题 后台定位 Geolocation
来学习2022-09-28 16:00 评论文章 • 76 个评论 • 22204 次浏览
h5+实时定位问题 setInterval中只执行一次getCurrentPosition Geolocation
5***@qq.com2020-02-15 20:44 评论文章 • 9 个评论 • 10424 次浏览
关闭GPS后,Geolocation获取位置权限失败 maps Geolocation
iThink2018-02-26 18:37 评论文章 • 4 个评论 • 5472 次浏览