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

  • LiveForGodsKingdom

    LiveForGodsK

    6 NİSAN 2008
  • MkElite

    MkElite

    13 NİSAN 2012
  • tinycammonitor

    tinycammonit

    14 Aralık 2010