我正在尝试自定义谷歌地图信息窗口(或地址气泡)。
问题:如何更改人的形象和地址信息(如果可能)?
我想用我的图标代替人的形象,用“SMART”(或任何公司名称)代替“130 River St”。(似乎这个气泡只出现在 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 页面中显示,就可以在 infoWindow 中显示。
关于只能在 iPhone 浏览器中查看的 infoWindow,我猜它是这样写的,无论是通过浏览器检测还是 JQuery 的最新功能检测功能。
希望这可以帮助。
于 2013-02-09T13:30:34.903 回答