我有一个包含许多标记的自定义Google地图,每个标记都在其信息窗中包含一个图像。当我在地图上嵌入地图时,页面似乎在查看地图时下载这些图像中的每一个图像,这导致不必要的页面大小(在页面的每个视图上大约50MB)。由于这些图像是从我们自己的服务器加载的,这可能代表服务器/带宽的大量和不必要的压力。
有没有办法告诉Google地图不要预先下载这些图片,而只是在点击特定标记时加载标记的内容?由于这是非自定义地图上的默认行为,因此感觉必须有一种简单的方法来执行此操作。
答案 0 :(得分:0)
我认为你的意思是 infowindows 包含图像?您可以使用InfoWindow.setContent()
函数动态地向infowindow添加内容。与您已经拥有的打开信息窗口的事件监听器一起执行此操作,以执行ajax请求以获取该内容。