1
我有一個奇怪的問題與谷歌地圖js api。我生成了一張地圖,它在所有瀏覽器中完美顯示,但在Chrome中顯示。在那裏,它會以某種方式被切斷或放大太多,所以左側的控件被切斷。谷歌地圖切斷在鉻
看到這個截圖:
我搜索了這個問題,但一直沒找到有效的解決方案,將
google.maps.event.trigger(map, "resize");
就像我在幾個線程讀取並沒有幫助..
這裏是我的代碼:
JS:
var myLatlng = new google.maps.LatLng(52.458641, 13.380887);
var myOptions = {
zoom: 15,
center: myLatlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
var map = new google.maps.Map(document.getElementById("Map"), myOptions);
marker = new google.maps.Marker({
position: myLatlng,
map: map
});
google.maps.event.trigger(map, "resize");
HTML:
<div id='Map'></div>
CSS:
#Map {
width: 250px;
height: 250px;
border: 1px solid #000;
float: right;
}
[Zoom control和streetview在我的Google地圖上未顯示?]的可能重複項(http://stackoverflow.com/questions/8511436/zoom-control-and-streetview-not-showing-on-my-google-地圖) – geocodezip 2013-04-04 13:29:25
這就是解決方案!非常感謝你!在我的研究中,我沒有找到這個線索。 – Sebsemillia 2013-04-04 14:20:11