我正在嘗試將谷歌地圖內容放到我的網站上。此刻,你點擊一個按鈕,地圖會出現在頁面的中間:Google地圖畫布上沒有任何內容顯示
function showMap() {
$('mapAndButton').setStyle('display', 'block');
var map;
var myOptions = {
zoom: 8,
center: new google.maps.LatLng(-34.397, 150.644),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'),
myOptions);
}
這段代碼是從設置在網頁的API教程複製。出於某種原因,它不起作用。地圖呈現這樣的:
一個空的灰色框,而不是一個地圖。這個盒子出現的事實,以及它底部有一些谷歌的東西,意味着至少有東西在起作用。多次點擊按鈕,或等待很長時間,沒有任何區別。
可能是什麼問題?
你是放大到一個非常大的灰色補丁? –
我不這麼認爲。這些座標在別處使用時會顯示內容。 – Oliver