Leaflet freeze зависает карта Leaflet

Ответить
skull
Сообщения: 48
Зарегистрирован: 22 апр 2014, 15:49

Leaflet freeze зависает карта Leaflet

Сообщение skull » 22 май 2014, 14:43

Открываю карту Leafelt на Android 4.1.2 все норм работает , запускаю на 4.0.3 карта открывается и зависает :(

в чем может быть дело ?

Код: Выделить всё

<!DOCTYPE html>
<html>
    <head>
        <title>Leaflet Quick Start Guide Example</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta charset="utf-8" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <link rel="stylesheet" href="LeafLet/leaflet.css" />
        <script src="LeafLet/leaflet.js"></script>
        <script src="LeafLet/leaflet-src.js"></script>
        <script src="LeafLet/myJS.js"></script>
    </head>
    <body>
        <div id="map" style="z-index: 1; position:absolute; height:100%; width:100%; top:0px; left:0px; right:0px; bottom:0px; margin:0px;"></div>
        
        <script>
            var map = L.map('map');
            L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
            map.setView([54.1212, 54.1212], 1);
            var markerLayers = [];
            var latlngs = [];
            //var trackLine = L.polyline(latlngs, {color: 'green'}).addTo(map);
           
            </script>
    </body>
</html>

skull
Сообщения: 48
Зарегистрирован: 22 апр 2014, 15:49

Re: Leaflet freeze зависает карта Leaflet

Сообщение skull » 22 май 2014, 15:19

Если делать так:

<script>
window.L_DISABLE_3D
</script>

Код: Выделить всё

<!DOCTYPE html>
<html>
    <head>
        <title>Leaflet Quick Start Guide Example</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta charset="utf-8" name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
        <meta name="apple-mobile-web-app-capable" content="yes">
        <link rel="stylesheet" href="leaflet-master/leaflet.css" />
        <script>
  window.L_DISABLE_3D
        </script>
        <script src="leaflet-master/leaflet.js"></script>
        <script src="leaflet-master/leaflet-src.js"></script>
        <script src="LeafLet/myJS.js"></script>
    </head>
    <body>
        <div id="map" style="z-index: 1; position:absolute; height:100%; width:100%; top:0px; left:0px; right:0px; bottom:0px; margin:0px;"></div>
        
        <script>
       
            var map = L.map('map');
            L.tileLayer('http://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
            map.setView([54.1212, 54.1212], 2);
            var markerLayers = [];
            var latlngs = [];
            var trackLine = L.polyline(latlngs, {color: 'green'}).addTo(map);
           
            </script>
    </body>
</html>
то он хотябы прорисовывает маркер, но все равно зависает :(

че за маза фака ?

Ответить