Visszahívás Yandex térképet térkép letölthető - verem túlcsordulás az orosz
Place legalább window.print () belső ymaps.ready (), és helyette ymaps.ready (init) egyszerűen hívja init ().
Események, világosan mutatja a teljes befejezése minden térképészeti eljárások még. Mivel azonban a gyakorlat azt mutatja, a kártya betöltése letöltés befejeződik az összes csempe. És a dokumentáció egy leírást, hogyan lehet új rétegeket lapban. Ezt használja osztályok és layer.tileContainer.CanvasContainer layer.tileContainer.DomContainer. Ezek az osztályok van egy kész esemény. amelynek oka, ha az összes töltődnek réteg. És ők is használják a térkép megjelenítését, de a másolás nem olyan könnyű eljutni.
Ha nem csinál semmit, a rétegek, a térkép egy rétegben (ha a rétegek még néhány, az összes réteg a ciklusokban kell kezelni), amely itt tud elérni, így
Így kap egy példányt a réteg. de a leírás nem semmit tileContainer. Ugyanakkor ezen a területen van, de úgy tűnt, hogy egy privát, illetve minimalizálásával válik élvezhetetlen (a hibakereső változata ezen a területen _tileContainer). Ahhoz, hogy megtalálja azt, akkor használja ezt a funkciót itt:
Most megteheti:
Egy rossz. Nem fogjuk tudni letölteni az összes csempe, ha kiderül, hogy nem volt ideje, hogy elkezd hallgatni az esemény vége előtt a letöltés csempe. Jó lenne tudni, hogy még várnak valamit, vagy sem. Ahhoz, hogy ez „lehallgatási” eseményeket kell tudni, hogy van, „felkészületlen” csempe. Lehetőség van, hogy ellenőrizze, ha a ciklus végig a csempe a tartályba, ami isReady () eljárások layer.tile.CanvasTile vagy layer.tile.DomTile. akkor, ha vannak felkészületlen csempe csatlakozni esemény. Ez lesz kényelmes, hogy egy függvényt, amely visszatér PROMIS.
Az Ön esetében ez a funkció használható a következők szerint: