使用Google的示例代码检测用户的位置,我设置了一个基本页面,用于检测用户在地图上的位置。我还设置了一个单独的页面,在特定坐标的地图上删除标记。我想将这些功能组合成一个脚本。也就是说,我想在检测到的位置上放置地图上的标记,但我似乎无法让它工作。我的代码检测到用户的位置,但不会删除标记。我确信这很简单,但我不熟悉Javascript,所以我无法解决问题。
以下是Google的示例代码。我需要添加什么来在initialLocation显示标记?我尝试添加以下代码:
var marker = new google.maps.Marker({
position: initialLocation,
map: map,
title: "You are here"
});
答案 0 :(得分:0)
创建标记后尝试拨打setMap()
:
var marker = new google.maps.Marker({
position: initialLocation,
map: map,
title: "You are here"
});
marker.setMap(map);