Клуб API Карт

Вывод карты

Пост в архиве.

Здравствуйте. Такая проблема: вставляю код карты на сайт - вместо одной карты выводит две. Кто знает, в чем может быть причина?

12 комментариев

2 раза вставился?

Алексей Yarrr!
28 января 2016, 04:07

fid_13433230725612912459 вызывается, почему-то, дважды.

добавили бы в метод в конструкторе в начале функции её зануление, чтобы не повадно было.

function fid_13433230725612912459(ymaps) {

fid_13433230725612912459 = function(){}; хотя бы

...

Алексей Yarrr!
28 января 2016, 04:07

надо на месте смотреть) может у вас там все два раза вставляется, например, потому что favicon нет :-)

Алексей Yarrr!
28 января 2016, 04:07

А сможете в скрипта добавить строчку? Чтобы стало так:

function fid_13433230725612912459(ymaps) {

fid_13433230725612912459 = function(){}; // -- эту!

var map = new ymaps.Map("ymaps-map-id_13433230725612912459", {

... дальше оставляете как есть

}

Покажите код или весь сайт.

Копал копал да плюнул.

Вопрос на 5 - куда уходят все ваши скрипты?

Код загрузки срабатывает два раза.

Он срабатывает в начале, потом что-то приходит, переносит куда-то скрипты, часть вообще уничтожает, и код срабатывает второй раз.

Возможно это счастье сделал лайтбокс, а может какой и другой скрипт.

Замените подключение скрипта на

и это(возможно) вас спасет.

феерично =)

я тоже так и не смог докопаться

и правда 2 раза ready вызывается

но я нашел только один вызов и поключение АПИ

можешь посмотреть почему?