谷歌地图中的InfoWindow并不总是显示全文

时间:2014-09-29 01:50:16

标签: javascript google-maps

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

相同的字符串被记录到控制台,我可以看到那里的金额,但事实并非如此 有时出现在infowindow。任何有关这方面的帮助将不胜感激。

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

2 个答案:

答案 0 :(得分:0)

尝试更改InfoWindow的maxWidth:

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

答案 1 :(得分:0)

通过为infoWindow的内容添加div来解决问题:

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