>> Gjuha: Le të zbatojë një web faqe duke përdorur një grimë e HTML dhe JavaScript
që geolocates një përdorues, që është shifra se ku ata janë
gjeografikisht në drejtim të tyre gjerësi dhe gjatësi koordinon.
Vini re këtu si një atribut mbi trupin tim tag, unë kam onload, e cila specifikon një
bit e JavaScript që duhet të merrni ekzekutuar sa më shpejt si organ i
faqe ka ngarkuar.
Tani që funksion duket të quhet Zhvilluar nga, Dhe që funksion, unë kam
filluar të zbatojë, deri këtu në krye në mes tags script quajtur Zhvilluar.
>> Tani le të zbatojë këtë funksion.
Së pari, le të kontrolloni nëse lloji e një pronë të veçantë të quajtur
navigator.geolocation nuk ka të barabartë, quote mbyll thonjëzat, "papërcaktuar", atëherë unë jam i
do të bëjë të mëposhtme.
Navigator.geoloc ation.getCurrentPosition.
Dhe tani kam nevojë për të specifikoni një argument, në mënyrë të veçantë emri i funksionit
që unë do të doja që të quhet kur Get Pozita e tanishme e ka motive nga ku
përdoruesi i tyre është.
Dhe unë jam vetëm do të thërrasë në mënyrë arbitrare që funksion tani për tani, callback.
>> Tjetër, në qoftë se prona ishte në fakt pacaktuar, unë jam duke shkuar për të specifikuar
në vend të kësaj vigjilent "Shfletuesi juaj nuk nuk mbështesin geolocation! "
dhe të lënë atë në atë.
Pra, çfarë është ajo që unë shtypur këtu?
>> E pra, del se më moderne shfletues web mbështesë një globale
të ndryshueshme, një objekt, si të thuash, të quajtur navigator, që ka
Navigator specifike, që është e funksionalitetin shfletues specifik.
Brenda ka një pronë të quajtur Geolocation e cila në mënyrë specifike
përmban informacion dhe funksionalitetin lidhur me Geolocation,
gjetje, të përdoruesve.
>> Brenda atë objekt, ndërkohë, duket se ka një funksion,
i njohur ndryshe ka një metodë, quajtur Get Pozicioni aktual.
Dhe kjo është funksioni që ne jemi duke përdorur në mënyrë që të gjendet një përdorues.
>> Le pse tani implementimin e callback funksion që në fakt
do të merrni quhet kur përdoruesit është e vendosur.
Le të shkojnë përpara dhe të deklarojë se edhe me funksion callback dhe të le të
telefononi argumentin se unë e di se do të të pranimit të themi, pozicion.
Kjo do të jetë, ajo rezulton, një objekt që në njëfarë mënyre paraqet
Pozicioni përdoruesit në botë.
>> Pastaj brenda këtij funksioni, le të Prodhimi me position.coords vigjilent,
e cila qëndron për koordinatat,. gjerësi dhe pastaj lidh ne te
se presja dhe një hapësirë ​​dhe pastaj në të cilat, position.coords.longitude.
>> Le të shkojnë përpara dhe për të shpëtuar këtë fotografi, e hapur faqe në një shfletues, dhe të shohim nëse
ne nuk mund të gjejnë veten.
http://localhost / Geolocation-0.html.
Dhe atje unë jam, në Cambridge, Massachusetts.