我尝试在infoWindow中显示图像。没有什么特别之处,但是当打开infoWindow时,内容会被加载两次。当我用一些文本替换<img>
标签时,一切都很好。
在设置内容并显示内容之前,我通过ajax检索infoWindow的html内容。这个电话只做一次(萤火虫告诉我)。但是infoWindow的'domready'事件会被调用两次。 infoWindow中的图像有什么问题?
这是infoWindow的html:
<img class="content-image" src="./content/image/1.jpg" width="450" heigth="400">
在调用infoWindow.open()之后我可以收听domready
以外的任何事件吗?
答案 0 :(得分:1)
遇到同样的问题并得出结论,当Google图片触发加载事件时,Google Maps API会触发domready事件。
还认为使用背景图片时domready未被触发两次
我的解决方案:我不再相信infowindow domready事件了,我使用了我的请求的成功回调,它给了我infowindow内容
NB
Infowindow事件列表: