Locul cel puțin window.print () în interiorul ymaps.ready () și în loc ymaps.ready (init) pur și simplu apel de inițializare ().
Evenimente, indicând în mod clar finalizarea completă a tuturor procedurilor de cartografiere încă. Cu toate acestea, după cum arată practica, încărcarea, descărcarea cardului termină toate piesele. Și documentația este o descriere a modului în care puteți adăuga noi straturi de gresie. Acest lucru se face folosind clase și layer.tileContainer.CanvasContainer layer.tileContainer.DomContainer. Aceste clase au un eveniment gata. care este cauzat atunci când toate piesele sunt încărcate strat. Și ei sunt chiar și utilizate pe afișajul hărții, dar copia lor nu este atât de ușor pentru a ajunge la.
Dacă nu faci nimic cu straturi, harta are un singur strat (în cazul în care straturile încă puține, toate straturile din ciclurile trebuie să se ocupe), la care puteți ajunge aici atât
Deci, vom obține o copie a stratului. dar descrierea lui nu are nimic despre tileContainer. Cu toate acestea, acest câmp este acolo, dar părea să aibă un privat și minimizarea devine nu pot fi consumate (în versiunea de depanare a acestui domeniu _tileContainer). Pentru a-l găsi, puteți utiliza această funcție aici:
Acum puteți face acest lucru:
Una dintre ele este rău. Nu vom ști despre descărcarea toate piesele în cazul în care se dovedește că nu am avut timp să înceapă ascultarea evenimentului, înainte de sfârșitul plăcilor de descărcare. Ar fi frumos să știu chiar se aștepta la ceva sau nu. Pentru ca acest lucru să „Wiretap“ evenimente trebuie să știe dacă există, „nepregătiți“ dale. Este posibil să se verifice dacă ciclul prin toate piesele din container și poate cauza isReady () metode pentru layer.tile.CanvasTile sau layer.tile.DomTile. apoi, în cazul în care există plăci de nepregătiți conecta eveniment. Acesta va fi convenabil pentru a face o funcție care va reveni PROMIS.
În cazul dumneavoastră, această funcție poate fi utilizată după cum urmează: