Google Maps API:检测位置并删除标记

时间:2011-11-21 05:34:24

标签: javascript google-maps

使用Google的示例代码检测用户的位置,我设置了一个基本页面,用于检测用户在地图上的位置。我还设置了一个单独的页面,在特定坐标的地图上删除标记。我想将这些功能组合成一个脚本。也就是说,我想在检测到的位置上放置地图上的标记,但我似乎无法让它工作。我的代码检测到用户的位置,但不会删除标记。我确信这很简单,但我不熟悉Javascript,所以我无法解决问题。

以下是Google的示例代码。我需要添加什么来在initialLocation显示标记?我尝试添加以下代码:

    var marker = new google.maps.Marker({
        position: initialLocation,
        map: map,
        title: "You are here"
});

Google's example code

1 个答案:

答案 0 :(得分:0)

创建标记后尝试拨打setMap()

var marker = new google.maps.Marker({
    position: initialLocation,
    map: map,
    title: "You are here"
});
marker.setMap(map);