>> GARSIAKALBIS: Leiskite įgyvendinti tinklalapį naudojant HTML ir JavaScript tiek
kad geolocates vartotoją, tai yra, skaičiai, kur jie yra
geografiškai kalbant apie jų platumos ir ilgumos koordinatės.
Atkreipkite dėmesį, čia kaip ant mano kūno atributas žyma, aš įkėlimo, kuriame nurodoma,
bitų JavaScript, kad turėtų gauti vykdomi kuo greičiau iš organizmo
puslapis buvo įkeltas.
Dabar atrodo, kad funkcija galima pavadinti geolocate, Ir tai funkcija, aš
pradėjo įgyvendinti iki viršaus čia tarp scenarijaus žymės vadinamas geolocate.
>> Dabar galime įgyvendinti šią funkciją.
Pirma, galime patikrinti, ar tipas specialaus turto, vadinamo
navigator.geolocation nėra lygūs, citata citatos, "neapibrėžta", tada aš
ketina daryti toliau.
Navigator.geoloc ation.getCurrentPosition.
Ir dabar man reikia patikslinti argumentą, specialiai iš funkcijos pavadinimas
, kad aš norėčiau būti vadinamas kai Gauti Dabartinė vietovė suprato, kur
jų vartotojas.
Ir aš tik ketina savavališkai skambinti kad funkcija dabar atgalinių.
>> Kitur, jei tai turtas buvo iš tikrųjų undefined, aš ruošiuosi nurodyti
vietoj perspėjimas "Jūsų naršyklė nepalaiko geografinės! "
ir palikti jį tuo.
Taigi, kas tai yra, kad aš įvedėte čia?
>> Na, paaiškėja, kad moderniausia interneto naršyklės palaiko pasaulio
kintamasis, objektas, taip sakant, vadinamas navigatorius, kuri turi
navigatorius specifiką, kuri yra nuo naršyklės funkcionalumą.
Viduje yra nuosavybė vadinama greografinė kurie konkrečiai
pateikiama informacija ir funkcionalumas susiję su geografinės buvimo vietos,
išvada, vartotojų.
>> Viduje tuo objektu, tuo tarpu, atrodo, kad funkcija,
kitaip žinoma turi metodą, vadinamas Gauk dabartinę padėtį.
Ir tai funkcija mes naudojame siekiant rasti vartotoją.
>> Tegul nors dabar įgyvendinti atg funkcija, kuri iš tikrųjų
ketina gauti vadinamas kai vartotojas buvo įsikūrusi.
Eikime į priekį ir paskelbti, kad taip pat su funkcija perskambinti ir tegul
skambinti argumentą, kad aš žinau, jis bus būti gauti tarkim, poziciją.
Tai bus, it turns out, objektas, kuris kažkaip atstovauja
vartotojo padėtį pasaulyje.
>> Tada viduje šią funkciją, tegul išėjimo įspėjimo position.coords,
kuris reiškia koordinates. platuma ir tada Jungiant prie
kad kablelis ir tarpas ir tada į tai, position.coords.longitude.
>> Eikime į priekį ir išsaugoti šį failą, atidarykite naršyklėje puslapis, ir pamatyti, jei
mes negalime rasti save.
http://localhost / greografinė-0.html.
Ir ten aš esu, Cambridge, Masačusetsas.