小编Arv*_*rus的帖子

在Google地图上获取当前位置

当我想获得当前位置时,我遇到了一些麻烦.

这是我第一次使用这个GM API,还有很多我不理解的东西.

这是我的代码,我想要

var geocoder = new google.maps.Geocoder();

function initialize() {
  var latLng = new google.maps.LatLng(-7.7801502, 110.3846387);
  var map = new google.maps.Map(document.getElementById('mapCanvas'), {
    zoom: 15,
    center: latLng,
    mapTypeId: google.maps.MapTypeId.ROADMAP
  });

  var marker = new google.maps.Marker({
    position: latLng,
    title: 'Ambarrukmo Plaza Yogyakarta',
    map: map,
    draggable: true
  });
}
Run Code Online (Sandbox Code Playgroud)

问题是,我想根据用户的当前位置自动更改-7.7801502和110.3846387值.我能这样做吗?

在此之前,感谢您的帮助和解释.

另一个问题: - >如果我要根据嵌入GPS的设备更改这些值,该怎么办?

google-maps google-maps-api-3

23
推荐指数
2
解决办法
8万
查看次数

标签 统计

google-maps ×1

google-maps-api-3 ×1