1 00:00:00,000 --> 00:00:00,230 2 00:00:00,230 --> 00:00:03,520 >> SPEAKER: Ejja jimplimentaw page web jużaw daqsxejn ta HTML u JavaScript 3 00:00:03,520 --> 00:00:06,900 li geolocates utent, jiġifieri, figuri barra fejn huma 4 00:00:06,900 --> 00:00:10,740 ġeografikament f'termini ta 'tagħhom latitudni u lonġitudni. 5 00:00:10,740 --> 00:00:15,430 Avviż hawnhekk bħala attribut fuq il-ġisem tiegħi tag, jien onload, li tispeċifika 6 00:00:15,430 --> 00:00:18,340 daqsxejn ta 'JavaScript li għandhom jingħataw eżegwiti malli l-korp tal- 7 00:00:18,340 --> 00:00:19,580 il-paġna mgħobbija. 8 00:00:19,580 --> 00:00:22,660 Issa dik il-funzjoni jidher li għandu jissejjaħ geolocate, U dik il-funzjoni, stajt 9 00:00:22,660 --> 00:00:28,340 bdiet timplimenta, top up here fl bejn tags iskrittura imsejħa geolocate. 10 00:00:28,340 --> 00:00:30,590 >> Issa ejja jimplimentaw din il-funzjoni. 11 00:00:30,590 --> 00:00:34,850 Ewwelnett, ejja jiċċekkjaw jekk it-tip ta 'proprjetà speċjali msejħa 12 00:00:34,850 --> 00:00:42,740 navigator.geolocation ma ugwali, kwotazzjoni unquote, "mhux definit," allura jien 13 00:00:42,740 --> 00:00:44,430 ser jagħmlu dan li ġej. 14 00:00:44,430 --> 00:00:45,680 Navigator.geoloc ation.getCurrentPosition. 15 00:00:45,680 --> 00:00:49,990 16 00:00:49,990 --> 00:00:53,710 U issa I bżonn li jispeċifikaw l-argument, speċifikament l-isem ta 'funzjoni 17 00:00:53,710 --> 00:00:57,160 li nixtieq li għandu jissejjaħ meta Get Pożizzjoni kurrenti dehret fejn 18 00:00:57,160 --> 00:00:58,300 utent tagħhom. 19 00:00:58,300 --> 00:01:02,460 U jien biss ser sejħa arbitrarjament dik il-funzjoni għal issa, callback. 20 00:01:02,460 --> 00:01:06,860 >> Else, jekk dik il-proprjetà kienet fil-fatt undefined, jien ser tispeċifika 21 00:01:06,860 --> 00:01:13,520 minflok twissija "browser tiegħek ma ma tappoġġjax lokalità ġeografika! " 22 00:01:13,520 --> 00:01:14,980 u jitilqu minnu f'dik. 23 00:01:14,980 --> 00:01:16,720 Allura x'inhu li I ittajpjat hawn? 24 00:01:16,720 --> 00:01:19,620 >> Ukoll, jirriżulta li l-aktar moderni web browsers appoġġ globali 25 00:01:19,620 --> 00:01:22,960 varjabbli, oġġett, biex ngħidu hekk, imsejħa navigator, li għandha 26 00:01:22,960 --> 00:01:26,430 speċifiċi għall-navigator, li hija speċifiċi għall-browser funzjonalità. 27 00:01:26,430 --> 00:01:30,210 Ġewwa tal hemm proprjetà msejħa lokalità ġeografika li speċifikament 28 00:01:30,210 --> 00:01:34,010 fih informazzjoni u l-funzjonalità relatat mal-ġeolokalizzazzjoni, il- 29 00:01:34,010 --> 00:01:35,580 konstatazzjoni, ta 'utenti. 30 00:01:35,580 --> 00:01:38,820 >> Ġewwa ta 'dak l-oġġett, sadanittant, jidher li hemm funzjoni, 31 00:01:38,820 --> 00:01:41,790 inkella magħruf ikollu metodu, imsejħa Get Pożizzjoni kurrenti. 32 00:01:41,790 --> 00:01:45,750 U li l-funzjoni aħna qed jużaw sabiex isibu utent. 33 00:01:45,750 --> 00:01:48,890 >> Ejja għalkemm issa jimplimenta l-callback funzjoni li attwalment 34 00:01:48,890 --> 00:01:51,730 se tikseb jintuża meta s- utent ġiet lokalizzata. 35 00:01:51,730 --> 00:01:56,030 Ejja imorru quddiem u jiddikjaraw dan ukoll ma callback funzjoni u ejja 36 00:01:56,030 --> 00:02:00,550 sejħa tal-argument li naf li se tirċievi jiġifieri, il-pożizzjoni. 37 00:02:00,550 --> 00:02:04,020 Li se tkun, jirriżulta, minn oġġett li b'xi mod jirrappreżenta l- 38 00:02:04,020 --> 00:02:05,970 pożizzjoni utent fid-dinja. 39 00:02:05,970 --> 00:02:11,890 >> Imbagħad ġewwa ta 'din il-funzjoni, ejja output mal position.coords twissija, 40 00:02:11,890 --> 00:02:15,830 li stands għall-koordinati,. latitudni u mbagħad concatenate fuq 41 00:02:15,830 --> 00:02:19,155 li virgola u spazju u mbagħad fuq għal dan, position.coords.longitude. 42 00:02:19,155 --> 00:02:23,010 43 00:02:23,010 --> 00:02:26,150 >> Ejja imorru quddiem u tiffranka dan il-fajl, miftuħa il-paġna fil-browser, u ara jekk 44 00:02:26,150 --> 00:02:27,590 aħna ma tistax issib myself. 45 00:02:27,590 --> 00:02:36,190 http://localhost / lokalità ġeografika-0.html. 46 00:02:36,190 --> 00:02:38,020 U hemm I am, fil-Cambridge, Massachusetts. 47 00:02:38,020 --> 00:02:39,680