如何使用GPS查看自定义谷歌地图上的当前位置

时间:2015-07-30 18:32:04

标签: google-maps gps app-inventor

我创建了一个自定义Google地图,我将其链接到App Inventor 2中的网络视图。但由于某些原因,您无法在Google我的地图中查看您的位置。这会产生一个巨大的问题,因为我想让用户看到它们在自定义地图上的位置。

我不是完全反对使用Bing地图或谷歌地图以外的东西,如果归结为它;我的主要目标是让用户在地图上查看他们在地图上的位置以及我想要的所有其他位置。

有谁知道如何实现这一目标或有其他选择?

1 个答案:

答案 0 :(得分:-1)

以下是Google https://developers.google.com/maps/documentation/javascript/examples/map-geolocation

的示例
  if(navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(function(position) {
      var pos = new google.maps.LatLng(position.coords.latitude,
                                       position.coords.longitude);

      var infowindow = new google.maps.InfoWindow({
        map: map,
        position: pos,
        content: 'Location found using HTML5.'
      });

      map.setCenter(pos);
    }, function() {
      handleNoGeolocation(true);
    });
  } else {
    // Browser doesn't support Geolocation
    handleNoGeolocation(false);
  }
}