>> SPEAKER: Katsotaanpa toteuttamaan web-sivun käyttäen hieman HTML-ja JavaScript
että geolocates käyttäjä, joka on, luvut, missä ne ovat
maantieteellisesti mitattuna niiden leveys-ja pituusaste.
Huomaa täällä määritteen ruumiini tag, olen onload, jossa määritellään
vähän JavaScriptiä pitäisi saada toteuttaa heti ruumiin
sivu on ladattu.
Nyt toiminto näyttää kutsutaan Paikanna maantieteellisesti ja että toiminto, olen
alkanut panna täytäntöön, ylös täällä välillä koodit kutsutaan Paikanna maantieteellisesti hakuasi.
>> Nyt toteuttaa tätä toimintoa.
Ensimmäinen, nyt tarkistaa, onko tyyppi erityinen ominaisuus nimeltä
navigator.geolocation ei ole yhtä suuri, lainaus lainaus, "määrittelemätön", niin olen
aikoo tehdä seuraavaa.
Navigator.geoloc ation.getCurrentPosition.
Ja nyt minun täytyy määrittää argumentin, erityisesti nimen funktio
että haluaisin kutsua, kun Get Nykyinen sijainti on tajunnut, missä
niiden käyttäjä on.
Ja olen juuri menossa mielivaltaisesti soittaa että toiminto nyt soittopyynnön.
>> Else, jos omaisuus on tosiasiallisesti määrittelemätön, aion määritellä
sijaan hälytys "selaimesi ei tue geolocation! "
ja jättää asian siihen.
Mikä siis on se, että olen kirjoittanut täällä?
>> No, käy ilmi, että nykyaikaisin selaimet tukevat maailmanlaajuiset
muuttuja, objekti, niin sanotusti, nimeltään navigaattori, joka on
navigaattori erityistä tukea, joka on selain-kohtaisia ​​toimintoja.
Sisällä on ominaisuus nimeltä geolocation jossa nimenomaan
sisältää tieto ja toiminnallisuus liittyvien maantieteellisen sijainnin,
toteamus, käyttäjiä.
>> Sisällä että objektin puolestaan vaikuttaa siltä, ​​että funktio,
muuten tunnettu on menetelmä, nimeltään Get Nykyinen sijainti.
Ja se funktio käytämme jotta löydettäisiin käyttäjälle.
>> Katsotaanpa vaikka nyt toteuttaa soittopyyntö toiminto, joka on oikeastaan
menossa kutsutaan, kun käyttäjä on sijoitettu.
Mennään eteenpäin ja julistaa, että sekä toiminnon soittopyynnön ja lähdetään
soita väite, että tiedän, että se vastaanottaa vaikkapa asentoon.
Tämä tulee olemaan, se kääntyy pois, esine, joka jotenkin edustaa
käyttäjän asemaa maailmassa.
>> Sitten sisällä tätä toimintoa, katsotaanpa lähtö hälytys position.coords,
joka tarkoittaa koordinaatit,. leveyttä ja liität edelleen
että pilkku ja välilyönti ja sitten sen, että position.coords.longitude.
>> Mennään eteenpäin ja tallentaa tiedoston, avoin sivua selaimessa, ja katso jos
emme voi löytää itseni.
http://localhost / geolocation-0.html.
Ja siellä olen, Cambridge, Massachusettsissa.