Geolocation

Geolocation

23 人关注该话题

【报Bug】plus.geolocation.getCurrentPosition IOS定位失败 Geolocation

分类: 5+ SDK 3***@qq.com 2021-09-23 10:35  回复问题 • 4 人关注 • 3 个回复 • 1060 次浏览

watchPosition在ios平台下maximumAge设置间隔时间无效,在安卓平台下正常 定位 iOS Geolocation HTML5+

分类: HTML5+ z***@gmail.com 2021-09-06 06:12  回复问题 • 7 人关注 • 9 个回复 • 2677 次浏览

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

分类: uni-app zhangdaren 2021-07-24 13:53  回复问题 • 7 人关注 • 6 个回复 • 2227 次浏览

现在HBuilder打包的应用能获取到北斗卫星定位信息吗 Android location Geolocation HBuilder Native.JS

分类: HBuilderX 鬼坎 2021-03-05 17:00  回复问题 • 1 人关注 • 1 个回复 • 193 次浏览

plus.geolocation.getCurrentPosition打包后报错:position retrieval timed out Geolocation

分类: HTML5+ 4***@qq.com 2021-02-20 09:32  回复问题 • 2 人关注 • 1 个回复 • 239 次浏览

ios首次进入app定位权限不提示 mui iOS Geolocation

分类: MUI yylf 2020-11-18 08:50  回复问题 • 8 人关注 • 12 个回复 • 3348 次浏览

watch后台运行一会儿以后报错unable to resolve host"xxx.com" Networkinfo Native.JS App离线打包 service Geolocation

分类: HTML5+ d***@xdiiot.com 2020-09-03 14:40  回复问题 • 3 人关注 • 2 个回复 • 1348 次浏览

部分是手机首次启动不弹出获取定位权限提示的问题 uniapp 定位弹窗 Android Geolocation

分类: uni-app 不老刘 2020-07-01 15:49  回复问题 • 5 人关注 • 5 个回复 • 3141 次浏览

【报Bug】uni.getLocation android设备上应用处于后台,定位坐标不刷新,ios没有问题 后台定位 Geolocation

分类: uni-app 1***@qq.com 2020-06-02 15:47  回复问题 • 5 人关注 • 2 个回复 • 1504 次浏览

用plus.geolocation.watchPosition启动的监听器,用plus.geolocation.clearWatch()根本清不掉 Geolocation

分类: HTML5+ z***@163.com 2020-03-11 16:06  回复问题 • 9 人关注 • 8 个回复 • 5994 次浏览

【报Bug】安卓端调用原生获取定位功能 api 问题 Geolocation

分类: uni-app _从中二毕业 2020-01-28 20:18  回复问题 • 1 人关注 • 1 个回复 • 386 次浏览

更多...
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

赞同来自: 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

分类: Native.js wenju2021-09-26 09:05  评论文章 • 57 个评论 • 12914 次浏览

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

分类: HTML5+ 1***@qq.com2021-07-08 11:31  评论文章 • 31 个评论 • 16127 次浏览

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

分类: HTML5+ 5***@qq.com2020-02-15 20:44  评论文章 • 9 个评论 • 9294 次浏览

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

分类: 5+ SDK iThink2018-02-26 18:37  评论文章 • 4 个评论 • 3787 次浏览

更多...