4
我正在响应html页面上放置一张地图。它有一个标记和一个infowindow。我使用的代码如this我们可以制作Googlemap infowindow吗?它的大小会根据浏览器窗口的大小而改变吗?
我的map_canvas的宽度将根据媒体的宽度进行调整。它使用@media标记进行风格化。
我根据媒体大小增加或减少信息窗口的大小。
这可能吗?
我正在响应html页面上放置一张地图。它有一个标记和一个infowindow。我使用的代码如this我们可以制作Googlemap infowindow吗?它的大小会根据浏览器窗口的大小而改变吗?
我的map_canvas的宽度将根据媒体的宽度进行调整。它使用@media标记进行风格化。
我根据媒体大小增加或减少信息窗口的大小。
这可能吗?
infoWindow始终具有固定大小,在打开之前计算。因此,CSS解决方案在这里不起作用。
你可以尝试什么:监听窗口的缩放事件并重新打开信息窗口:
google.maps.event.addDomListener(window, 'resize', function() {
infowindow.open(map);
});