Как изменять размер яндекс карты при выводе на разных устройствах, а также при изменении их ориентации?
Попытался сделать два дива со скриптом, где разные src, и показывать в зависимости от размеров вьюпорта с прослушкой события изменения ориентации и последующими действиями типа $('.map400px').css('display', 'none'). Не работает.
Неужели с API Яндекс карт придётся заморачиваться?
Для комментирования ответа жмите линк "Комментировать" под ответом
Не нужно писать комментарий в форме для ответа
Оповещения о такой реплике не поступит автору ответа
Не нужно засорять секцию ответов "спасибовсем", "решено" и тп
Задать media-запросы в css для контейнера с картами.
Как вариант:
- ширина контейнера - 100% экрана,
- высота - 100% высоты экрана, но не более xxx точек (для больших экранов).
Я использую bootstrap. Тут свои особенности с перестраиванием по вертикали.
Кажется помогло, когда убрал из ссылки параметр height и поместил не в контейнер типа col-*, а создал дочерний.