>> SPEAKER: Ejja jimplimentaw page web jużaw daqsxejn ta HTML u JavaScript
li geolocates utent, jiġifieri, figuri barra fejn huma
ġeografikament f'termini ta 'tagħhom latitudni u lonġitudni.
Avviż hawnhekk bħala attribut fuq il-ġisem tiegħi tag, jien onload, li tispeċifika
daqsxejn ta 'JavaScript li għandhom jingħataw eżegwiti malli l-korp tal-
il-paġna mgħobbija.
Issa dik il-funzjoni jidher li għandu jissejjaħ geolocate, U dik il-funzjoni, stajt
bdiet timplimenta, top up here fl bejn tags iskrittura imsejħa geolocate.
>> Issa ejja jimplimentaw din il-funzjoni.
Ewwelnett, ejja jiċċekkjaw jekk it-tip ta 'proprjetà speċjali msejħa
navigator.geolocation ma ugwali, kwotazzjoni unquote, "mhux definit," allura jien
ser jagħmlu dan li ġej.
Navigator.geoloc ation.getCurrentPosition.
U issa I bżonn li jispeċifikaw l-argument, speċifikament l-isem ta 'funzjoni
li nixtieq li għandu jissejjaħ meta Get Pożizzjoni kurrenti dehret fejn
utent tagħhom.
U jien biss ser sejħa arbitrarjament dik il-funzjoni għal issa, callback.
>> Else, jekk dik il-proprjetà kienet fil-fatt undefined, jien ser tispeċifika
minflok twissija "browser tiegħek ma ma tappoġġjax lokalità ġeografika! "
u jitilqu minnu f'dik.
Allura x'inhu li I ittajpjat hawn?
>> Ukoll, jirriżulta li l-aktar moderni web browsers appoġġ globali
varjabbli, oġġett, biex ngħidu hekk, imsejħa navigator, li għandha
speċifiċi għall-navigator, li hija speċifiċi għall-browser funzjonalità.
Ġewwa tal hemm proprjetà msejħa lokalità ġeografika li speċifikament
fih informazzjoni u l-funzjonalità relatat mal-ġeolokalizzazzjoni, il-
konstatazzjoni, ta 'utenti.
>> Ġewwa ta 'dak l-oġġett, sadanittant, jidher li hemm funzjoni,
inkella magħruf ikollu metodu, imsejħa Get Pożizzjoni kurrenti.
U li l-funzjoni aħna qed jużaw sabiex isibu utent.
>> Ejja għalkemm issa jimplimenta l-callback funzjoni li attwalment
se tikseb jintuża meta s- utent ġiet lokalizzata.
Ejja imorru quddiem u jiddikjaraw dan ukoll ma callback funzjoni u ejja
sejħa tal-argument li naf li se tirċievi jiġifieri, il-pożizzjoni.
Li se tkun, jirriżulta, minn oġġett li b'xi mod jirrappreżenta l-
pożizzjoni utent fid-dinja.
>> Imbagħad ġewwa ta 'din il-funzjoni, ejja output mal position.coords twissija,
li stands għall-koordinati,. latitudni u mbagħad concatenate fuq
li virgola u spazju u mbagħad fuq għal dan, position.coords.longitude.
>> Ejja imorru quddiem u tiffranka dan il-fajl, miftuħa il-paġna fil-browser, u ara jekk
aħna ma tistax issib myself.
http://localhost / lokalità ġeografika-0.html.
U hemm I am, fil-Cambridge, Massachusetts.