1
ヘイ。 Googleマップはブラウザでグレー表示されますが、右下にマーカーとGoogleロゴが表示されます。 サイズ変更機能を試しましたが、それでも動作しません。私はbootstraps colを使用しています。グーグルマップはグレー表示されますが、ブラウザのサイズを変更すると機能します
私はそれがここで動作することがわかりますが、そうではありません。
ありがとうございました。あなたがJavaScriptのためのGetting Startedをチェックすると
function initialize() {
var myOrigin = new google.maps.LatLng(56.63914, 9.79765);
var mapProp = {
center: myOrigin,
zoom: 7,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("googleMap"), mapProp);
var myCenter = new google.maps.LatLng(56.157165, 10.207644);
var marker = new google.maps.Marker({
position: myCenter,
title: 'Click to zoom'
});
marker.setMap(map);
var myCenter2 = new google.maps.LatLng(57.04661, 9.924479);
var marker2 = new google.maps.Marker({
position: myCenter2,
title: 'Click to zoom'
});
marker2.setMap(map);
/*On marker click, it zooms to 19*/
google.maps.event.addListener(marker, 'click', function() {
map.setZoom(19);
map.setCenter(marker.getPosition());
});
google.maps.event.addListener(marker2, 'click', function() {
map.setZoom(19);
map.setCenter(marker2.getposition());
});
}
google.maps.event.addDomListener(window, 'load', initialize);
#googleMap {
height:350px;
width:100%;
}
<body>
<div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
<div id="googleMap"></div>
</div>
<script src="http://maps.googleapis.com/maps/api/js"></script>
</body>
私の最初のアイデア:Googleマップを初期化すると、地図のサイズが大きくなり、Googleマップは最初のサイズで動作します。このようなことが起こるか?それは関係がありますか? –
まあ、それはmobilまたは大きな画面で動作しません。ブラウザのサイズを変更するときにのみ表示されます。 – GreenWood
エラーログを投稿できますか?この[前の質問](http://stackoverflow.com/questions/14268667/google-maps-refreshing-grey?rq=1)もご確認ください。お役に立てれば。 –