Добрый день.
Подскажите как показать карту, если она в видимой области экрана.
var mainMap;
$(window).on('load scroll',function(){
var map = $("#main_map").offset().top;
if ($(this).scrollTop() >= map) {
if (!mainMap) {
var mainMap= new ymaps.Map('main_map', {
center: [52.09, 23.80],
zoom: 12,
controls: []
}, {
searchControlProvider: 'yandex#search'
});
}
}
});В этом случае карта инициализируется множество раз. Как проверить что карта подгружается?
спасибо.