Клуб API Карт

Почему то в одном примере работает определить местоположение а в другом нет

bratyxa-servis
27 декабря 2013, 19:34

Привет всем. Сейчас пытаюсь установить себе пример http://ymapsapi.ya.ru/replies.xml?item_no=306 так вот у меня есть простой пример я и подставил строчку  center: [ymaps.geolocation.latitude, ymaps.geolocation.longitude], и в этот пример. Но почему то все равно показывает Москву. Может проблема в селекте ион автоматом подставляет значение? Вот полный скрипт

   <script type="text/javascript">

        ymaps.ready(function () {

            var map = new ymaps.Map('YMapsID', {

                center: [ymaps.geolocation.latitude, ymaps.geolocation.longitude],

                zoom: 9,

                type: 'yandex#map',

                behaviors: ['default', 'scrollZoom']

            });


            new RegionSelector(map, data, $('#regions'), $('#cities'));

        });

    </script>

4 комментария
Подписаться на комментарии к посту

Либо Вы в Москве, либо этот RegionSelector выставляет ее координаты карте =)

Я точно не в Москве и ip у меня не поменян. А как можно сделать, что бы определяло местоположение

Ну значит второй вариант.

заккоментируй эту строчку

Точно работает только теперь селект, который по умолчанию стоит, не работает. Если стояла московская область, то в первом селекте отображается московская область, а во втором ничего и только. Если выберешь сначала другую область, а потом снова московскую в селекте появляются города московской области. Я думаю решить этот вопрос просто вставив фразу “выбрать город” в селекте, Если Вы знаете простое решение проблемы скажите, пожалуйста. Спасибо за подсказку.