У меня проблемы с картой google, которую я внедряю, я не понимаю, почему при загрузке карта не появляется и появляется только при изменении размера окна, я просмотрел различные решения в stackoverflow, но они не работайте для меня.
Вот мой код 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
<div id="map"></div>
когда я загружаю приложение, он выглядит как
и после окна браузера re size size это выглядит как это
любезно скажите мне, как исправить эту проблему?