0

これまで Google API を使用したことがなく、現在使用している API のバージョンもわかりません。私は使っている

var myOptions = {
                zoom: settings.zoomLevel,
                center: new google.maps.LatLng(orig_lat, orig_lng),
                mapTypeId: google.maps.MapTypeId.ROADMAP
};

var map = new google.maps.Map(document.getElementById(settings.mapDiv),myOptions);

追加height : 200しましたmyOptions が失敗しました。

4

2 に答える 2

1

mapCSSスタイルを使用して'sdivサイズを指定し、' s divがそのサイズを変更するたびに、Googleマップコンポーネントでmap''イベントを明示的にトリガーします。resize

'resize'イベントについて:

開発者は、divのサイズが変更されたときにマップ上でこのイベントをトリガーする必要があります:google.maps.event.trigger(map、'resize')。

https://developers.google.com/maps/documentation/javascript/reference#Map

于 2012-04-20T16:18:58.690 に答える
0

CSS スタイルまたはインライン CSS スタイルで、マップ コンテナーの寸法を指定できます。

于 2012-04-20T13:55:13.823 に答える