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

  • boburnham

    boburnham

    11 Temmuz 2006
  • Gigawipf

    Gigawipf

    18 ŞUBAT 2010
  • ItZWaffleS420

    ItZWaffleS42

    9 EYLÜL 2011