Клуб API Карт

Сообщение: 'ymaps' - определение отсутствует

Пост в архиве.
Lou-bega
18 апреля 2013, 12:04

Добрый день. Подскажите в чем проблемма, открываю любой код из "песочници" в любом из браузеров, мне выдается ошибка "YMaps is not defined" или 'ymaps' - определение отсутствует. Помогите пожалуйста!

9 комментариев
надо подключить АПИ

Так строка : <script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript">script>

у меня везде присутствует

Или этого не достаточно?

Всеволод Шмыров
18 апреля 2013, 14:57

А вы можете привести полный пример использования небольшого кода из песочницы вместе с <script ?

Да, конечно. Вот, например, отоброжение многоугольников на карте:

http://api.yandex.ru/maps/jsbox/polygon

Всеволод Шмыров
18 апреля 2013, 17:23

У вас возникает ошибка в песочнице? Ошибка возникает сразу после открытия или после модификации примера? 

Я копирую текст в Notepad++ и запускаю оттуда. Никаких изменений еще не успеваю внести.

В примерах песочницы скрипты грузятся с src="//api-maps...
Т.о. АПИ будет загружено по тому же протоколу, что и сама страница. Т.о. если пытаться открыть такую страницу из локального файла, АПИ будет пытаться загрузиться из локального файла (которого, естественно, нет). Укажите тогда конкретный протокол - http или https

Спасибо Вам большое, все заработало!