Tôi biết tôi có thể tạo hiệu ứng "thêm" của điểm đánh dấu trên bản đồ google, a la https://developers.google.com/maps/documentation/javascript/overlays#MarkerAnimationsHoạt ảnh ngược lại để xóa đánh dấu Google Map?
Tôi có thể làm hoạt ảnh ngược lại để xóa điểm đánh dấu khỏi bản đồ không? Tôi muốn nó bay trở lại lên trên cùng của bản đồ trên loại bỏ đánh dấu ... là có thể?
Đây là mã remove tôi cho đến nay (chỉ cần loại bỏ nó ra khỏi bản đồ, không có hình ảnh động):
// TODO figure out if there is a way to animate this removal, like the add
$.contextualMap.prototype.removeMarker = function(m) {
m.mapMarker.setMap(null);
m.mapMarker = null;
};
Có vẻ không phải là có thể thông qua các tiêu chuẩn [google.maps.Animation] (https://developers.google. com/maps/documentation/javascript/reference # Animation), vì chỉ có 2 hình động được hỗ trợ (BOUNCE và DROP). Bạn sẽ probabl phải làm cho hình ảnh động của riêng bạn bằng cách sử dụng javascript bình thường và di chuyển các điểm đánh dấu trên bản đồ .... Đừng quên tắt bóng hoặc xử lý nó đặc biệt ... – TMS