0
マイマップは部分的にしかマップコントロールをロードしますが、実際のマップのレンダリングされていません。では角度のGoogleマップ表示
$scope.map = {
center: {
latitude: 0,
longitude: 0
},
zoom: 12
};
$scope.options = { scrollwheel: true };
$scope.marker = {
id: 1,
coords: {
latitude: 0,
longitude: 0
},
show: false
};
:
コントローラーで私のHTML
<div class="my-meets-map">
<ui-gmap-google-map center="map.center" zoom="map.zoom" draggable="true" options="map.options">
<ui-gmap-marker coords="marker.coords" options="marker.options" events="marker.events" idkey="marker.id">
</ui-gmap-marker>
</ui-gmap-google-map>
</div>
をCSS:
.angular-google-map {
height: 100%;
}
.angular-google-map-container {
height: 100%;
}
上記のスクリーンショットは、モバイル用です。 デスクトップやタブレットでは正しく表示されます。また、クロームでモバイル画面のサイズを変更すると、レンダリングも適切に行われます。
ありがとうございました。