У меня конфликт, между Направлениями и пользователем GeoCode Detection.
Если я сделаю это:
var MapCenter = new google.maps.LatLng(-33.8665433, 151.1956316);
function initialize(lat,lng) {
geocoder = new google.maps.Geocoder();
// var MapCenter = new google.maps.LatLng(lat,lng);
geocodeThis(MapCenter);
, направления работают нормально, но GeoCoder не получаетместоположение пользователя.
И если я сделаю это так:
// var MapCenter = new google.maps.LatLng(-33.8665433, 151.1956316);
function initialize(lat,lng) {
geocoder = new google.maps.Geocoder();
var MapCenter = new google.maps.LatLng(lat,lng);
geocodeThis(MapCenter);
, GeoCoder получает местоположение пользователя, но когда вы нажимаете на InfoWindow, а затем в направлениях, скрипт не 'ничего не делай.Вместо этого он должен дать вам указания на этот маркер от вашего текущего (только GeoCoded) местоположения.
Вот мой полный код .