如何从Web浏览器访问GPS位置

时间:2015-03-12 05:26:59

标签: ruby gps geolocation

我正在开发基于移动设备的网络应用程序,我需要在其中集成Google地图。我需要填写Google地图中的latLng信息。是否可以获取GPS位置并在我的应用程序中使用它?

1 个答案:

答案 0 :(得分:2)

由于 Geolocation API ,浏览器可以与您共享位置,但是当被问及用户是否允许访问地理数据时,您必须注意这一点,可能不同意。 强制无法与您共享位置。

因为它是Web浏览器API的一部分 - 所以可以使用JavaScript方法。

它的核心是非常具有描述性的方法名称:

geolocation.getCurrentPosition(function(position) {
    console.log(position);
});

请查看great tutorial如何自行实施解决方案。它非常好,很好地解释并涵盖边缘情况。

它涵盖了更多的代码,所以没有必要在这里复制粘贴所有代码。

希望有所帮助!