javascript - 查找设备的位置

标签 javascript html google-maps geolocation

我想用 HTML/JS 开发一个应用程序,如果用户打开了互联网并且他的应用程序打开了,那么我可以在谷歌地图中找到他的位置。

而且,如果他的位置发生变化,我也能知道。

我知道像 iOS 上的“查找我的 friend ”或 iOS 上的“查找我的 iphone/Ipad”这样的应用程序在那里,但是在 html 5/JS 中怎么可能?

如果您可以分享链接或提出一些想法,那就太好了。

我用谷歌搜索了它,如果我有坐标,我可以在谷歌地图上找到它。但是,如果只有他的应用程序打开,如何从其他设备获取坐标。

最佳答案

您可以使用导航器获取用户的当前位置:

navigator.geolocation.getCurrentPosition(function (location)
{
     console.log(JSON.stringify(location, null, 4);
})

或观察他们的位置:

navigator.geolocation.watchPosition(function (location)
{
     console.log(JSON.stringify(location, null, 4);
})

See here for reference

关于javascript - 查找设备的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22108993/

相关文章:

javascript - 如何使用 firebase 从 web 向 android 发送推送通知?

html - 如何修复文本未显示在右侧?

JAVA:如何从需要启用 cookie 的站点下载 HTML 文件?

javascript - 解析从 Google Maps API 返回的 JSON

ios - 如何获得 MKPolyline 上的等距位置?

javascript - 具有淡入/淡出效果的上下滑动动画

javascript 检查 setTimeout 是否正在运行

javascript - 使用 jQuery 动态添加 Google Map V3 标记

javascript - 通过 ID 选择动态创建的 div

html - 在 html 表中动态显示哈希数组?