У меня проблемы с картой google Я внедряю, я не понимаю, почему при загрузке карта не появляется и появляется только при изменении размера окна, я прошел различные решения в stackoverflow, но они не работают для меня.google map show после изменения размера экрана?
Вот мой JS код:
<script>
function initMap() {
map = new google.maps.Map(document.getElementById('map'), {
center: {lat: 31.554606, lng: 74.357158},
zoom: 14
});
google.maps.event.addListenerOnce(map, 'idle', function() {
google.maps.event.trigger(map, 'resize');
});
}
</script>
мой ДИВ
<div id="map"></div>
, когда я загрузить приложение это выглядит как
и после того, как размер окна браузера вновь оказывается совершенно как это
любезно скажите, как исправить эту проблему?
http://stackoverflow.com/questions/12133318/google-maps-api-works-with-browser-inspect-element –
https://code.google.com/p/gmaps-api-issues/issues/detail?id=1448 –
$ ('# map'). on ('показано', функция() { \t google.maps.event.trigger (map, 'resize'); \t}); . \t $ ("# карта") нагрузка (функция() { \t \t console.log ("нагрузка hugya"); \t \t google.maps.event.addListenerOnce (карта, 'простаивает', функция() { \t \t google.maps.event.trigger (карта, 'изменить размер'); \t \t}); \t}); я попытался в обоих направлениях, но он не работал/ – Ahmad