2012-04-27 10 views
0

GoogleマップのiFrameにポップアップウィンドウ(情報ウィンドウ)を中央に配置して、途切れないようにする方法はありますか?センタリングInfoWindow Google Map IFrame

私はiFrameの代わりにGoogle Map APIを使用する方が簡単でしょうか?もしそうなら、infoWIndowにデフォルトで同じ情報を与えるAPI呼び出しがありますか?

注:私はGoogle Map APIを使用しようとしましたが、iFrameを使用するよりもこれを優先します。唯一の欠点は、私はGoogleマップiFrameを使用して付属の追加情報を取得しないということです。私は自分自身でこのウィンドウにHTMLを入力する必要があるようです。

+0

デフォルトの情報ウィンドウの気泡がかなり大きくなることができます:あなたは、このようなカスタムヘッダー、div要素として任意のHTMLを使用して、ここで

をリンクとすることができます

https://developers.google.com/maps/documentation/javascript/overlays#InfoWindows

は、Googleマップで配置APIです。カスタムマーカを作成し、InfoWindowsをCSSでスタイリングするなど、マップを詳細に制御できるように、APIを使用することをお勧めします。彼らはあなたが公式のドキュメントを読むことにあなたの時間の30分を投資すれば、非常に簡単に作成することができます。 – kernelpanic

+0

iFrameを使用したのと同じ情報を得るのはどうですか? APIで可能ですか?同じ情報を取得するためにPlaces APIを使用する必要があるようで、そのJSONをUIに変換する必要があります。HTML – denniss

答えて

0

Btwは、カスタムInfoWindowを作成する方法の良い例です。

https://developers.google.com/maps/documentation/javascript/places

+0

iFrameを使用しているときと同じinfoWindowを取得する方法があるかどうかは疑問ですマップAPI。デフォルトのものが利用可能な場合、私はinfoWindow用に独自のカスタムHTMLを作成したくありません。 – denniss

+0

こんにちは、あなたは、プリンタアイコンの横にあるリンクアイコンをクリックすると、Googleマップエリアの[埋め込みマップをカスタマイズしてプレビュー]リンクをクリックすると、それを達成できます。 – loQ

関連する問題