2014-09-29 73 views
0

谷歌地图中的infowindow在下面的代码中没有显示一些文本 ,contentstring的最后部分,即amount1有时显示...并非总是!InfoWindow在谷歌地图上并不总是显示全文

相同的字符串被记录到控制台,我能够看到数量,但它不是 有时出现在infowindow中。任何帮助,将不胜感激。

var contentString = street1+' '+city1+' '+state1+' '+zipcode1+' '+'Amount '+amount1; 
infowindow.setContent(contentString); 
console.log(contentString); 
+2

请解释更detail.what样的条件不能显示金额?你能告诉我infowindow的css代码吗? – 2014-09-29 02:21:51

+0

请提供[最小,完整,测试和可读的示例](http://stackoverflow.com/help/mcve) – geocodezip 2014-09-29 03:58:54

回答

0

尝试改变信息窗口的maxWidth:

var infowindow = new google.maps.InfoWindow({ 
    content: contentString, 
    maxWidth: 500 
}); 
0

问题通过添加一个div的信息窗口的内容来解决:

var infowindow = new google.maps.InfoWindow({content: '<div style="line- height:1.35;overflow:hidden;white-space:nowrap;">ADD CONTENT</div>'});