谷歌地图信息框 - maxWidth

use*_*038 5 css google-maps

我正面临着谷歌地图信息框的怪异行为.我将maxWidth调整为0以允许信息框大小调整为内容,但我总是得到一个236px的信息框.

var infobox = new InfoBox({
    maxWidth:0
    ,pixelOffset: new google.maps.Size(5, 10)
    ,isHidden:false
    ,closeBoxURL:""
    ,pane: "floatPane"
    ,enableEventPropagation: false
    ,Zindex: null
});
Run Code Online (Sandbox Code Playgroud)

如果我在css文件中调整信息框宽度,如下所示我在每个信息框中都得到相同的大小.

.infobox {width: 500px;}
Run Code Online (Sandbox Code Playgroud)

我做错了什么?任何ideia如何解决这个问题?

Yoa*_*ann 2

您还可以使用该boxStyle对象InfoBoxOptions

boxStyle: {
      whiteSpace: "nowrap"
}
Run Code Online (Sandbox Code Playgroud)