2

Google Maps API v3 JavaScript を使用して、複数のマーカーでマップを作成しようとしています。多くのチュートリアルを読みましたが、infowindows/infobubbles について本当に混乱しました。それは同じことなのか、それとも違うのか、そしてどのように?それぞれの場合に異なるオブジェクトが作成されるため、それらは2つの異なるものであるように私には思えます。

var infowindow = new google.maps.InfoWindow();
var infobubble = new google.maps.InfoBubble();

これについて詳しい情報を知っている人はいますか?

4

3 に答える 3

10
于 2014-08-22T14:09:16.087 に答える
2

Infobubble は、Google マップの機能を拡張するサードパーティ ライブラリです。(そして、それがグーグルマップユーティリティライブラリにある理由です)

追加のスタイリング プロパティを提供します (infowindows のスタイリングは面倒な場合もあります) が、Google ではサポートされておらず、将来の Google マップのリリースで機能しなくなる可能性があります。

于 2014-08-22T14:07:45.263 に答える
2

私たちの違いは、infowindows が Google マップ スキン ( https://developers.google.com/maps/documentation/javascript/examples/infowindow-simple?hl=FR ) を備えた基本的なツールチップであり、infoBubble がより編集可能であるためだと思います。タブ付き、個人用スキン ( http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobubble/examples/example.html/ )

于 2014-08-22T14:08:11.270 に答える