天地图可以安卓设备上定位吗

308 天前
 yangshou

有一个功能,需要获取到设备的当前地址。

我是用 uniapp 开发的,调试的时候,浏览器,安卓上都能获取定位。 但是打包成 apk ,就获取不到了。现在怀疑是不是天地图 就不支持呀!

还有一个问题,如果定位使用频率很低,使用高德或者百度的会被发现吗

6640 次点击
所在节点    Android
9 条回复
elliottzhao87
308 天前
你已经比我走得远了……我只在某后台管理系统用过。
yangshou
308 天前
@elliottzhao87 走的的也不远呀,pc 上好像都没问题,一直都能获取,app 上就不行了。
对安卓开发不熟悉,找不到什么原因。实在不行,想偷偷用高德的了
murmur
308 天前
apk 调用浏览器的 api 需要手动拿一次权限,cordova 就是这样的,先主动获取位置权限,然后掉 navigator 下的函数
murmur
308 天前
还有个问题,就是某些个 api 在某些个版本的安卓浏览器下必须要 https 的网页才能运行,除非这个定位是用的安卓代码而不是浏览器的 navigator 下的函数
otmself
308 天前
应该不是天地图的问题
yangshou
308 天前
@murmur 感谢 我试一下的
Yelou
99 天前
@yangshou 请教一下后续有解决对应的定位问题吗
yangshou
95 天前
@Yelou 解决了,天地图可以实现。但是是个半残,有时候可以 有时候不行。我这边项目要求不高,勉强可以。
具体需要,在 uniapp 中嵌入一个 webview 页面,在静态页面获取到当前地址,然后传递出去就行。
我猜测有时候不行可能原因是:1.天地图原因,响应慢 或者无响应。2 。我这个方法加载顺序有问题。
具体我就没试了,你自己研究吧
Yelou
94 天前
@yangshou 好的 感谢回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1009533

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX