tôi sử dụng mã này để tạo điểm đánh dấu và infowindow cho thấy sau khi nhấp vào một điểm đánh dấu:InfoWindow biểu tượng đóng cửa không hiển thị trong Google Map
// latLng and map are created earlier in code
var marker = new google.maps.Marker({
position: latLng,
map: map
});
// contentString is just a string with content also created earlier
google.maps.event.addListener(marker, 'click', function(){
infowindow.setContent(contentString);
infowindow.open(map, marker);
});
Mã này tạo ra tất cả mọi thứ tốt ngoại trừ một điều, nó không hiển thị đóng cửa biểu tượng ở góc trên bên phải của cửa sổ thông tin.
Bất cứ ai biết những gì có thể là vấn đề?
Tôi đang sử dụng meteor.js nếu nó làm cho bất kỳ sự khác biệt
Đây là cách tôi tạo InfoWindow
:
var infowindow = new google.maps.InfoWindow();
Mã của bạn làm việc cho tôi (infowindow hiển thị biểu tượng đóng). Có lẽ một vấn đề css? Bạn có thể làm thử nghiệm, hãy thử "phiên bản phát hành" (chỉ định v = 3 trong tập lệnh bao gồm). – geocodezip
Không hoạt động. Nó có thể là gì trong css? Tôi đang chỉnh sửa thuộc tính css trực tiếp trong bảng điều khiển google chrome nhưng không thể tìm thấy giải pháp. – Drag0
khi một tính năng của infowindow không hoạt động tốt hơn bạn nên thêm mã nơi bạn tạo infowindow –