Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图中的信息窗口并不总是显示全文_Javascript_Google Maps - Fatal编程技术网

Javascript 谷歌地图中的信息窗口并不总是显示全文

Javascript 谷歌地图中的信息窗口并不总是显示全文,javascript,google-maps,Javascript,Google Maps,谷歌地图中的信息窗口没有显示一些文本, 在下面的代码中,contentstring的最后一部分,即amount1有时会显示出来……但并不总是如此 相同的字符串被记录到控制台,我可以看到其中的金额,但它不是 有时出现在信息窗口中。在此方面的任何帮助都将不胜感激 var contentString = street1+' '+city1+' '+state1+' '+zipcode1+' '+'Amount '+amount1; infowindow.setContent(contentString

谷歌地图中的信息窗口没有显示一些文本, 在下面的代码中,contentstring的最后一部分,即amount1有时会显示出来……但并不总是如此

相同的字符串被记录到控制台,我可以看到其中的金额,但它不是 有时出现在信息窗口中。在此方面的任何帮助都将不胜感激

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

尝试更改信息窗口的最大宽度:

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

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

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

请解释更多细节。什么样的条件不能显示金额?你能给我看一下infowindow的css代码吗?请提供一个