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

  • Chaoticmoogle

    Chaoticmoogl

    13 ŞUBAT 2006
  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • sinumatic

    sinumatic

    19 Aralık 2006