質問: new google.maps.Map(document.getElementById('map'), { center: { lat: Yucho.defLat, lng: Yucho.defLng }, zoom: Yucho.defZoom, minZoom: Yucho.defminZoom }); } }; ```
回答: `navigator.geolocation.getCurrentPosition` が非同期だからだと思います。 ``` Yucho.initMap = function(){ // googleMaps 初期設定 Yucho.gMapInit(); // googleMaps アイドル設定 // Yucho.gMapSetIdle(); // これを「Yucho.map = new・・・」のあとに移す。 }; ```