2

我有人指导我在离线模式下显示谷歌地图,并在离线模式下获取特定位置的经度和纬度。请提供一些教程或提供一些指导。提前致谢。

4

1 回答 1

0

我不确定在离线模式下访问地图。Afaik 这是不可能的,但有人可能有这样的选择。

然而,我可以告诉你,获得 longlat 不需要网络连接或谷歌,只需要 javascript 和相关单元上的某种形式的地理定位设备。

if (navigator.geolocation !== undefined) {
    navigator.geolocation.getCurrentPosition(function (position) {
        latitude = position.coords.latitude;
        longitude = position.coords.longitude;
    }
}

这不是一个万无一失的解决方案,因为某些设备(例如 Kindle Fire)没有任何类型的地理定位设备,并且仍然使用令人讨厌的代码。

于 2013-03-04T10:54:27.113 回答