SORU
9 Ocak 2012, PAZARTESİ


Tarayıcı yeniden boyutlandırmak merkezi Google Maps (V3) () duyarlı

Haritalar ortada bir işaretleyici ile genişliği bir Google var. Benim tarayıcı penceresinin genişliğinin ben yeniden boyutlandırma harita merkezli kalmak () yanıt istiyorum. Şimdi göster sadece sayfanın sol tarafında kalır ve küçülüyor.

GÜNCELLEME Bu duncan için teşekkürler anlatıldığı gibi tam olarak çalışması lazım. Bu son kodu

var center;
function calculateCenter() {
  center = map.getCenter();
}
google.maps.event.addDomListener(map, 'idle', function() {
  calculateCenter();
});
google.maps.event.addDomListener(window, 'resize', function() {
  map.setCenter(center);
});

CEVAP
9 Ocak 2012, PAZARTESİ


Olay penceresi yeniden boyutlandırıldığında için dinleyici olması gerekir. Bu benim (başlatma işlevi koymak için çalıştı:

google.maps.event.addDomListener(window, 'resize', function() {
    map.setCenter(center);
});

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • Bobbylee Budde

    Bobbylee Bud

    13 ŞUBAT 2011
  • jeffisthecoolguy

    jeffisthecoo

    17 HAZİRAN 2013