Клуб API Карт

С setBounds в Opera mini не работает карта

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

С setBounds в Opera mini не работает карта

Добрый день.

С setBounds в Opera mini не работает карта. Проверялось с помощью Opera Mobile Classic Emulator и устройства HTC.
http://www.opera.com/ru/developer/mobile-emulator

Возможно, что связка setBounds и getBounds или один из методов что-то не дорабатывает.

Примеры:

  Не работает, вроде как все отрисовывается, но потом карта стремится к центру Земли:
  http://jsfiddle.net/24m9Ltou/2/
  http://jsfiddle.net/24m9Ltou/2/embedded/result/

  Загружается, но после непродолжительных взаимодействий с картой – виснет.
  http://jsfiddle.net/24m9Ltou/3/
  http://jsfiddle.net/24m9Ltou/3/embedded/result/

  Не работает, даже из песочницы, замечено, что карта любит букву c:
  https://tech.yandex.ru/maps/jsbox/2.1/reverse_geocode

4 комментария
Sergey Konstantinov
27 января 2016, 23:21
Opera Mini не поддерживается в JS API, и вообще странно, что она работает хоть как-то, поскольку Opera Mini рендерит страницы на серверах Оперы.

Действительно Opera Mini не входит в число поддерживаемых браузеров.

https://help.yandex.ru/maps/about/map-displaying.xml

Sergey Konstantinov
27 января 2016, 23:21
На самом деле, это страница саппорта Карт. Для API правильная ссылка вот такая:
https://tech.yandex.ru/maps/doc/jsapi/2.1/versions/concepts/index-docpage/#browsers
Но Опера Мини всё равно не поддерживается :)

Но карты с апи 2.0 работают.

 

Таже ссылка, только с версией 2.0.

https://tech.yandex.ru/maps/jsbox/2.0/reverse_geocode

 

Другой пример

http://dimik.github.io/ymaps/examples/location-tool/