【问题标题】:Google maps api : infowindow background transparent谷歌地图API:信息窗口背景透明
【发布时间】:2015-06-10 15:08:59
【问题描述】:

我的网站使用谷歌地图并在单击标记时显示弹出窗口(信息窗口)。 我不知道为什么以及从什么时候开始,但实际上弹出的背景是透明的。

谁能帮我理解一下?

Dr.Molle 良好回答后更新

错误代码:

var infoWindow = new google.maps.InfoWindow({maxWidth: '500px'}), mapsMarker, i;

好代码:

var infoWindow = new google.maps.InfoWindow({maxWidth: '500'}), mapsMarker, i;

【问题讨论】:

  • 您能否在问题中添加代码来演示问题,而不仅仅是链接到外部网站。
  • 尝试将信息框的不透明度设置为 1。
  • 您必须定义背景颜色。可能是 infow-window 的样式受到其他定义的类的影响。你也可以使用infobubble,但现在有大量不同的信息窗口库。

标签: google-maps google-maps-api-3


【解决方案1】:

问题的根源似乎是maxWidth - InfoWindow 的设置。 API 需要一个数字,但您提供了一个字符串 500px。将maxWidth 设置为500

【讨论】:

    猜你喜欢
    • 2016-07-10
    • 1970-01-01
    • 2013-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-18
    • 1970-01-01
    相关资源
    最近更新 更多