google maps infowindow position bottom

您可以通过设置 InfoWindow pixelOffset 属性来改变 InfoWindow 的位置。该属性指定了 InfoWindow 相对于默认位置的像素偏移量,可以用来向上或向下移动 InfoWindow 的位置。

例如,如果您希望将 InfoWindow 的位置向下移动20像素,可以使用以下代码:

var infowindow = new google.maps.InfoWindow({
  content: '这是一个InfoWindow'
infowindow.setOptions({
  pixelOffset: new google.maps.Size(0, 20)

您可以根据需要自行调整 pixelOffset 的值来控制 InfoWindow 的位置。值得注意的是,如果 InfoWindow 在地图上的位置比较靠近地图边缘,可能需要对 pixelOffset 进行微调,以确保 InfoWindow 在可见区域内。

希望这个回答能够帮助到您,如果您有其他问题,请随时提出。

    5年前
    4年前
  •