Google マップの情報ウィンドウ (またはアドレス バブル) をカスタマイズしようとしています。
質問: 人物の画像と住所情報を変更するにはどうすればよいですか (可能な場合)?
人の画像の代わりに自分のアイコンを、「130 River St」の代わりに「SMART」(または任意の会社名) を配置したい。(この吹き出しは iPhone でのみ表示されるようで、Android では表示されませんでした。)
次の URL でマップを表示しています: http://www.google.com/maps?q=boston
ありがとうございます
質問する
963 次
1 に答える
0
実際にコードスニペットなしで何かを提案するのはかなり難しいですが、あなたが情報ウィンドウコードを書いた人であると仮定すると、そのように非常に単純です
var infowindow = new google.maps.InfoWindow({
content: contentString
});
ここで、contentStringは、次のようにHTML形式で表示する部分です。
var contentString = '<div id="content">Hello</div>';
画像やその他の画像はいつでも追加できます。HTMLページに表示できる限り、情報ウィンドウに表示できます。
iPhoneブラウザでのみ表示できるinfoWindowについては、ブラウザの検出またはJQueryの最新の機能検出機能のいずれかによって、そのように記述されていると思います。
お役に立てれば。
于 2013-02-09T13:30:34.903 に答える