0

簡単なコードを使用して、サイトにマップを作成しています。

<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
var map;
function initialize() {
    var mapOptions = {
    zoom: 12,
    scrollwheel: false,
        center: new google.maps.LatLng(38.80962, -77.13143),
        mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'),
    mapOptions);
    var customMarker = new google.maps.Marker({
        position: latlng,
        map: map,
        shadow: shadow,
        title:"Carlos Gallupa HQ",
        icon: image
    });
}
google.maps.event.addDomListener(window, 'load', initialize);
</script>

現在、マーカーを使用して自分の場所を特定する際に問題が発生しています。どうすれば簡単で正しくできるのでしょうか?ありがとう。

4

1 に答える 1

0

マーカーの位置がどこにも定義されていないようです。これを試して:

var customMarker = new google.maps.Marker({
    // Here is the change:
    position: map.getCenter(),
    map: map,
    shadow: shadow,
    title:"Carlos Gallupa HQ",
    icon: image
});
于 2013-03-01T17:36:24.990 に答える