>> ПРЕДСЕДНИК: Да спроведе веб страницу користећи мало ХТМЛ и ЈаваСцрипт
који геолоцатес корисника, то јест, схвати где су
географски у смислу њиховог географске координате.
Приметимо овде као атрибут на мом телу ознака, ја сам ОнЛоад, који прецизира
Мало ЈаваСцрипт да би требало да извршена чим телу
страница је учитана.
Сада је функција изгледа да се зове геолоцате, И то функција, ја сам
почела да спроводи, горе врх овде у између сцрипт тагове зове геолоцате.
>> Хајде сада да спроведе ову функцију.
Прво, хајде да проверимо да ли је тип посебне имовине зове
навигатор.геолоцатион није једнако, цитат завршен цитат, "недефинисан", онда сам
да уради следеће.
Навигатор.геолоц атион.гетЦуррентПоситион.
И сад ја треба да одредите аргумент, конкретно назив функције
да бих волео да се зове када Гет Тренутна позиција је схватио где
њихов корисник је.
И само ћу назвати произвољно да функција за сада, повратни.
>> Друго, ако је имовина била, у ствари, не дефинисана, ја ћу навести
уместо упозорење "Ваш браузер не не подржавају Геолоцатион! "
и оставити га на то.
Дакле, шта је то што сам откуцао овде?
>> Па, испоставило се да је најмодернија веб бровсери подржавају глобални
променљива, објекат, да тако кажем, зове морепловац, који има
навигатор-специфичне, то јест прегледач специфичне функционалности.
Унутар постоји имовина зове геолокација који специфично
садржи информације и функционалност односе на геолоцирање,
налаз, корисника.
>> Унутар тог објекта, у међувремену, изгледа да функција,
иначе познат има метод, зове Гет тренутну позицију.
И то је функција користимо како би пронашли корисника.
>> Хајде да иако сада спроводи повратни позив функција која је заправо
ће да се зове када корисник је лоциран.
Идемо напред и изјављујем да као са функцијом повратни позив и нека је
позовите аргумент да знам да ће се прима рецимо, позицију.
То ће бити, како се испоставило, објекат који представља некако
позиција корисника у свету.
>> Тада унутар ове функције, хајде да излаз са живахним поситион.цоордс,
што је скраћеница за координате, географску ширину. а затим цонцатенате на
да зарез и простор, а онда на на то, поситион.цоордс.лонгитуде.
>> Идемо напред и сачувајте ову датотеку, отворен страна у браузеру, и видите да ли
не можемо да се нађемо.
хттп://лоцалхост / геолокација-0.хтмл.
И ту сам ја, у Кембриџу, Масачусетс.