我正在尝试添加详细信息以及 html 标签,但由于某种原因,我在 infowindow 中的标签无法识别。我已经在“contentString”中存储了带有地址的 div 标签。我已经声明了全局的 infowindow 变量,并且在我的 initializeMap 函数中我声明了 infowindow = new google.maps.InfoWindow();
提前谢谢了 ...
google.maps.event.addListener(marker, 'click', function () {
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'latLng': marker.getPosition() }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var address = results[1].formatted_address;
var contentString = '<div>' + address + '<div>';
infowindow.setContent(contentString);
infowindow.open(map, this);
}
});
});