Клуб API Карт

Найдено на тему «iframe»:
Новые карточки объектов в Виджете Яндекс.Карт
Maps API
12 сентября 2018, 15:17

В Виджете Яндекс.Карт появилась возможность показать карточки объектов POI. 

Points Of Interest или POI - это маркеры на подложке карты, которые обозначают наиболее значимые или заметные объекты и помогают ориентироваться на схеме. Такие метки могут отмечать как организации, так и, например, достопримечательности.

Получить код для вставки на сайт очень легко — нажмите на маркер нужного объекта на карте и скопируйте код в блоке «Поделиться».

2 комментария
poi,iframe,Виджет Яндекс.Карт
Ошибка инициализации карты в iframe в Firefox
Георгий М.
4 марта 2017, 22:17

Здравствуйте,

В firefox при изпользовании карты в iframe (связано с требованием разных версий js библиотек) возникает следующая ошибка при инициализации карт:
В https://api-maps.yandex.ru/2.1.48/combine.js инициализация переменной CopyrightsLayout проходит с ошибкой

TypeError: utilDomStyle.value(...) is null.

Код, вызывающий ошибку:            

utilDomStyle.patch(this._logoLinkElement, {
                printBackground: utilDomStyle.value(this._logoLinkElement, 'backgroundImage', true)
                    .replace(/^\s*url\(['"]?/, '').replace(/['"]?\)$/, '')
            });

Код инициализации карты:
  

  ymaps.ready(function () {
        

            axi_widget.geo.axiMap = new ymaps.Map("axi_widget", {
                center: [55.76, 37.64],
                zoom: 10,
                controls: ["zoomControl"]
            }, {
                searchControlNoCentering: true,
                searchControlResults: 1
            });
axi_widget.geo.axiMap.behaviors.disable('scrollZoom');
    });

Ошибка возникает не всегда, если принудительно обновить страницу (по ctrl shift r) то она отсутствует до следующей загрузки страницы. Также ошибка никогда не возникает в chrome.

К сожалению, эта ошибка появляется не всегда, плюс есть явная зависимость от родительского окна, из которого загружается страница (в пустой странице с вызовом iframe ошибка не воспроизводится). Т.к. в Chrome ошибка отсутствует, то думаю что код родительской страницы не влияет на появление ошибки.

6 комментариев
iframe
API Яндекс Карт на Web Standards Days в Санкт-Петербурге 1 октября
Maps API
20 сентября 2016, 12:12

Этой осенью в Санкт-Петербурге пройдет очередная конференция Web Standards Days, посвященная фронтенду и веб-стандартам.

В программе, как обычно, доклады на наиболее актуальные темы индустрии: CSS-методологии, выбор эффективного стека технологий, Pokémon GO и другие.

Команду API на конференции представит главный разработчик Конструктора и Виджета Яндекс.Карт Всеволод Шмыров. Он расскажет, почему для Виджета мы использовали <iframe>, а не <script>, с какими сложностями столкнулись и что получили в результате.

Конференция пройдёт в Университете ИТМО 1 октября. Участие — бесплатное. 
Посмотреть полную программу и зарегистрироваться можно на странице мероприятия.

анонсы,мероприятия,конференции,WSD,конструктор карт,Виджет Яндекс.Карт,iframe
TypeError: s is null - проблема с вставкой карты в iframe
Михаил
28 января 2014, 01:58

Создал карту с использованием API 2.0

http://interways-consult.ru/map1.html - работает без проблем..

а почему-то когда вставляешь её через iframe то в консоли пишет

TypeError: s is null

http://interways-consult.ru/contacts/

 

пробовал отключать все скрипты - не помогает =(

 

Причем точно также никогда проблем не возникало на других сайтах

2 комментария
iframe,API 2.0
Яндекс карта через iframe
tugushev
13 августа 2012, 19:16

Здравствуйте, Товарищи.

 

Ситуация со вставкой карты на странице в facebook, в этом случае гугл мапс встает без проблем.

Хотелось бы работать в рамках яндекс карт, для развития проекта.

 

 

Создаю карту с метками и пробую вставить. Прямоугольником обвел, место куда она не встала. выглядит вот так:

 

#приложение 1

в одной подобной тееме обсуждали это уже

там был совет вставить 

 

<iframe src='...' style='width\height... ' frameborder='none'></iframe>

Подумал, что он будет тянуть карту с сайта. Я вытащил из конструктора код 

Подставляю и генерируется вообще никак. 

 

Посоветуйте в каком направлении копать?

 

#приложение 2, работающий вариант, но мне он не подходит

 

#приложение 3. Катя у вас на странице опубликован материал,  я добавил ссылку на него и карта работает. Как мне сделать что-то подобное?

Я так понял можно попробовать на зеркале, narod сделать.

 


 

12 комментариев
метка,iframe,карта,Facebook