Csatlakozó JavaScript API
Ha tetszett ez az anyag, ossza meg barátaival a társadalmi hálózatok
Components elhelyezett Yandex szerverek és rendelkezésre állnak az azonnali használatra, miután letöltötte őket az oldalon.
Ehhez hozzá kell adni a címet fej HTML-oldal karakterlánc formájában.
Yandex.Maps API kapcsolat lehet végezni a speciális beállításokat. ismertetésre kerülő a következő táblázatban, az URL a következő lesz:
API letöltési lehetőségek
Az alábbi táblázat ismerteti a további API terhelési paramétereket, és példái azok használatát.
List betöltött modulokat.
Modul nevek vesszővel elválasztva. Például terhelés = Térkép, Helyjelző, map.addon.balloon.
Alapértelmezésben az összes komponenst az API (terhelés = package.full), de ahhoz, hogy a lehető legkevesebb forgalmat át a kliens alkalmazás, akkor meg egy listát adott entitások az API, működik az alkalmazás.
package.full optimalizálni, hogy a feltöltési funkció idején tényleges használat, így a legtöbb esetben nincs szükség a beállításhoz terhelést.
Components is letölthető „on demand”, a szükség funkciót.
Alapértelmezett érték: package.full.
Letöltés API módot.
Alapértelmezett érték: kiadás.
API-letöltési mód: mode = hibakeresés
Névtér, ahol a lokalizált szoftver API alkatrészeket. Alapértelmezésben minden tárgy tartozik a tér ymaps nevek (pl ymaps.Map). Ha betölti az API adja ns = myNameSpace. A létesítmények lesz elérhető, mint egy myNameSpace.Map.
Using namespace elkerüli metszéspontjában funkció nevét, és egyéb szoftverek használt alkatrészek az API és a felhasználó / harmadik fél kódot.
Megadhat egy üres értéket ns. Ebben az esetben, az API nem objektumokat hozzunk létre a globális hatókörű, és hozzáférést biztosít az API funkciókat kap csak egy meghatározott funkció az onload paramétert.
Alapértelmezett érték: ymaps.
hozzon létre egy térképet megadása nélkül névtér, azaz Azt használja az alapértelmezett érték ns = ymaps
Most egy olyan térképet, adja meg saját névtér, például ns = myNameSpace
A függvény neve, hogy hívják, miután az API komponensek töltve és használatra kész (callback). Ebben a funkcióban a tárgy névtere- API alkalmassága kerül átadásra érvként.
Használhatja beágyazott névterek:
Felhasználási példa a táblázatban megadott alábbi.
hozzon létre egy térképet funkció meghívásával feltéve betöltésekor API onload = initMap
Név callback-funkció, amely fogják hívni a hiba esetén betöltése API. Ebben a funkcióban a tárgy, amely információkat tartalmaz a hiba kerül átadásra érvként.