Google Maps API: определение местоположения и удаление маркера - PullRequest
1 голос
/ 21 ноября 2011

Используя пример кода Google для определения местоположения пользователя, я настроил базовую страницу, которая определяет местоположение пользователя на карте. Я также настраиваю отдельную страницу, на которой маркер падает на карту с определенной координатой. Я хочу объединить эти функции в один скрипт. То есть я хочу добавить маркер на карту в определенном месте, но не могу заставить его работать. Мой код определяет местоположение пользователя, но не сбрасывает маркер. Я уверен, что это что-то простое, но я не знаком с Javascript, поэтому у меня проблемы с решением проблемы.

Ниже приведен пример кода Google. Что мне нужно добавить, чтобы отобразить маркер в InitialLocation? Я попытался добавить следующий код:

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

Google's example code

1 Ответ

0 голосов
/ 21 ноября 2011

Попробуйте позвонить setMap() после того, как вы создали маркер:

var marker = new google.maps.Marker({
    position: initialLocation,
    map: map,
    title: "You are here"
});
marker.setMap(map);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...