Conectarea javascript api

Daca ti-a placut acest material, împărtăși cu prietenii dvs. în rețelele sociale

Componentele plasate pe serverele Yandex și sunt disponibile pentru a fi utilizate imediat după ce le descărcați la pagina ta.

La aceasta trebuie adăugat la titlul de cap HTML-pagini șir de forma.

conexiune Yandex.Maps API este posibil să se efectueze folosind setările avansate. care vor fi descrise în tabelul de mai jos, URL-ul va fi după cum urmează:

Opțiuni de API-ul de descărcare

Tabelul următor descrie parametrii suplimentari API de încărcare, precum și exemple de utilizare a acestora.

Listă modulele încărcate.

Numele modulelor separate prin virgulă. De exemplu, sarcina = Harta, Marcator, map.addon.balloon.

În mod implicit, toate componentele API (încărcare = package.full), dar, în scopul de a minimiza cantitatea de trafic care urmează să fie transferate către aplicația client, puteți specifica o listă de entități specifice API, acesta funcționează cu aplicația.

package.full optimizat, astfel încât funcționalitatea de încărcare în momentul utilizării efective, astfel încât, în cele mai multe cazuri nu este necesar să se adapteze sarcinii de setare.

Componentele pot fi descărcate „la cerere“, folosind funcția require.

Valoare implicită: package.full.

Descărcați modul API.

Valoare implicită: eliberare.

un mod de descărcare API: Mod = depanare

Namespace, în care componentele API software localizate. În mod implicit, toate obiectele aparțin numele ymaps spațiale (de exemplu, ymaps.Map). Dacă încărcați API pentru a specifica ns = myNameSpace. facilitățile vor fi disponibile ca myNameSpace.Map.

Utilizarea spațiului de nume evită intersecția de nume de funcții, precum și alte componente software utilizate în API-ul și codul de utilizator / terță parte.

Puteți specifica un martor ns valoare. În acest caz, API-ul nu va crea obiecte în domeniul de aplicare la nivel mondial, precum și accesul la funcționalitatea API va primi doar o funcție specificată în parametrul onLoad.

Valoare implicită: ymaps.

a crea o hartă fără a specifica un spațiu de nume, adică Eu folosesc valoarea implicită ns = ymaps

acum a crea o hartă pentru a specifica propriul spațiu de nume, de exemplu ns = myNameSpace

Numele funcției care urmează să fie numit după ce componentele API sunt încărcate și gata de utilizare (callback). În această funcție în namespace obiect cu funcționalitate API va fi transmisă ca argument.

Puteți folosi namespace imbricate:

Exemplu de utilizare date în tabelul de mai jos.

a crea o hartă prin apelarea funcției furnizate la încărcarea API onload = initMap

Nume de apel invers funcție de care va fi numit în cazul unei erori de încărcare API. În această funcție într-un obiect care conține informații despre eroarea va fi transmisă ca argument.

articole similare