我正在尝试自定义Google地图信息窗口(或地址气泡)
问题:如何更改人物的图像和地址信息(如果可能)?
我想把我的图标代替人的形象,而“SMART”(或任何公司名称)代替“130 River St”。 (看来这个泡泡只出现在iPhone上,我没有在Android上看到。)
我正在通过这个网址显示地图:http://www.google.com/maps?q=boston
感谢
答案 0 :(得分:0)
很难在没有实际代码片段的情况下提出建议,但假设您是编写信息窗口代码的人,那么它非常简单,就像这样
var infowindow = new google.maps.InfoWindow({
content: contentString
});
其中contentString是您要以HTML格式显示的部分,例如
var contentString = '<div id="content">Hello</div>';
您始终可以添加图片和任何其他图片。只要它在HTML页面中可显示,就可以在infoWindow中显示。
关于只能在iPhone浏览器中查看的infoWindow,我想它是通过浏览器检测或JQuery的最新功能检测功能编写的。
希望这有帮助。