Клуб API Карт

Найдено на тему «IE9»:
Работа API в браузерах MSIE версий 8, 9 и 10: фиксируем версию
Maps API
14 февраля 2018, 15:55

Мы выпустили версию 2.1.oldie и замораживаем дальнейшую разработку API под браузер MSIE версий 8, 9 и 10.

Версия 2.1.oldie будет подключаться для этих браузеров автоматически вместо версии, указанной в строке подключения API.

Зачем мы это делаем

В старых версиях MSIE технически невозможно поддержать всю ту функциональность, которую мы реализуем в API. Например, в MSIE8 не поддерживается задание произвольных цветов меток, так как в этом браузере отсутствует поддержка SVG.

Из-за таких ограничений нам часто приходилось писать отдельный код специально для MSIE. Отказавшись от поддержки этого кода, мы сможем быстрее добавлять новые возможности в API, а также ускорить работу самой библиотеки.

Тем не менее, мы хотим сохранить обратную совместимость для всех сайтов, которые уже были запущены и которым важна работа в MSIE версий 8, 9 и 10.

Что изменится

Технически версия 2.1.oldie соответствует версии 2.1.59. Поэтому, если карта на вашем сайте уже опубликована и вы не планируете менять её техническую реализацию, всё останется по-прежнему и карта продолжит работать как раньше. 

При обновлении кода карты на сайте вы сможете сами решить, должен ли он работать в MSIE 8-10. Если работа карты в этих версиях браузера важна, вы можете ориентироваться на справочник версии 2.1.59.

Команда API Яндекс.Карт

новости,обновление,IE8,IE9,IE10,API 2.1
IE9 не подгружает карту из-за ошибки в загрузчике карты
Роберт
14 июня 2014, 14:37

Самый простой код не работает в IE9. Может быть только у меня?

<html>
<head>
<title>YMap</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="http://api-maps.yandex.ru/2.1/?lang=ru_RU"></script>
</head>
<body>
<div id="map" style="width:400px;height:300px"></div>
<script type="text/javascript">
ymaps.ready(function(){
var myMap=new ymaps.Map('map',{center:[40,33],zoom:14});
});
</script>
</body>
</html>

Проблема именно с API 2.1, так как с 2.0-stable работает нормально (правда, только с указанными параметрами load=package.full&lang=ru_RU).

2 комментария
API 2.1,IE9
Не работает zoom по колесу мыши
upc45
21 мая 2014, 11:32

Добрый день!

Обнаружился следующий эффект (api 2.0):

если в IE 9 (может и в других версиях) встать в адресную строку (переместить в нее фокус), то не работает зум карты с помощью колеса мыши. Клик на карту мышью ситуацию не меняет, фокус остается в адресной строке. Если кликнуть по блоку вне карты, то фокус из адресной строки уходит и зум возвращается. 

Можно ли найти какое-то решение? Пробовал перехватывать клик на карте и перемещать фокус на различные блоки, но не срабатывает, фокус остается в адресной строке.

5 комментариев
события,поиск,контролы,масштаб,IE,IE9,API 2.0,элементы управления
Проблемы с отображением карты в браузере Internet Explorer 9, 10
Удалённый пользователь
10 марта 2014, 13:39

Добрый день. Мне подсказали что тут могли бы мне помочь. Суть проблемы: Мы установили скрипт Яндекс карты на свой сайт. Но возникал проблема. Проблема в том что карта не хочет отображаться в Internet Explorer 9 и 10-й версии. Подскажите как можно решить данную проблему? Адрес сайта прилагаю со ссылкой на скрипт - http://pfizercard.com.ua/program1/%D0%BF%D0%BE%D0%BB%D0%BD%D1%8B%D0%B9-%D1%81%D0%BF%D0%B8%D1%81%D0%BE%D0%BA-%D0%B0%D0%BF%D1%82%D0%B5%D0%BA-1/ Движок сайта - Wordpress Во вложении так же прилагаю скриншот. Заранее спасибо за ответ.

1 комментарий
IE10,IE9,API 1.x