SORU
12 EYLÜL 2013, PERŞEMBE


Google Haritası İOS7 çöküyor

Hibrid bir uygulama geliştirme ve uygulamada google map API kullanıyoruz. Haritada 2000 veri işaretçileri yüklemek için çalışıyoruz, kaza oldu. Harita İOS6, İOS5 düştü elde değil. Sadece İOS7 oluyor. Hafıza ile ilgili herhangi bir değişiklik ios7 uygulama yapılır.

CEVAP
27 EYLÜL 2013, Cuma


Olarak iOS7 bellek kullanımı ile daha sıkı olduğunu daha önce söyledi. Bu davranış, Krom gibi diğer tarayıcılarda oluşur, bir uygulama bellek kullanımı üst sınıra ulaştığında, kaza görünür.

İki test çalışmaları javascript API ve jQuery sadece E kullanarak izole ettim:

100 işaretleri ile test: Her şey Tamam

http://jsfiddle.net/edfFq/6/embedded/result

3000 işaretleri ile test: Kilitlenme oluşur

http://jsfiddle.net/edfFq/7/embedded/result/

$(document).ready(function () {
    var map;
    var centerPosition = new google.maps.LatLng(40.747688, -74.004142);


    var options = {
        zoom: 2,
        center: centerPosition,
        mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    map = new google.maps.Map($('#map')[0], options);


    for (var i=0;i<2800;i  ){        
      var position = new google.maps.LatLng(40*Math.random(),-74*Math.random());
      var marker = new google.maps.Marker({
            position: position,
            map: map           
        });
    }
});

Eğer harita kullanıyorsa işaretleri daha az sayıda kaza: etiketler, özel simgeler ve kümeleri.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GoogleTechTalks

    GoogleTechTa

    15 AĞUSTOS 2007
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010