Клуб API Карт

ymaps.Map is not a constructor в Chrome в адаптивной версии

soldex.ru
29 июня 2016, 16:28

Добрый день, не подскажите, в чем может быть дело:

Ниже приведенный код , который отображает карту в div-блоке.  На дескопах все работает корретно, но при небольших разрешениях, к примеру, 320px, 360px и т.п. на мобильных устройствах, в Chrome происходит некорректная отработка кода с ошибкой ( по сути ready выдает ошибку )

(index):357 Uncaught TypeError: ymaps.Map is not a constructor

<script src="http://api-maps.yandex.ru/2.0/?load=package.full&mode=debug&lang=ru-RU" type="text/javascript"></script>
    ...
<script type="text/javascript">   
  var map;                
  ymaps.ready(function () {                        
     map = new ymaps.Map('YMapsID', {            
           center: [ 55.60 , 37.50 ],
           zoom: 10,
           type: 'yandex#map',
           behaviors: ['default', 'scrollZoom']
     });  
map.controls.add('zoomControl').add('typeSelector').add('mapTools');    
  })        
</script>   
    ...
<div id="YMapsID"></div>

может кто знает или сталкивался с этим? как поправить? хотелось что бы карта отображалась и на обынчых мониторах и мобильных устройствах...

так же отработку кода можно посмотреть и на http://03.rmtest.ru/contacts/