>> SPEAKER: Да приложи уеб страница с помощта на малко на HTML и JavaScript
че geolocates потребителя, че е разбере къде са те
географски по отношение на тяхната координатите си.
Забележете, тук като атрибут на тялото ми тагове, аз съм при зареждане, което определя
малко JavaScript, че трябва да получите екзекутирани веднага след като тялото на
Страницата е заредена.
Сега тази функция се оказва т.нар Вижте местонахожденията и тази функция, аз
Започнахме да прилагаме, до върха тук в между скрипт тагове нарича Вижте местонахожденията.
>> Сега нека да изпълнява тази функция.
Първо, нека да се провери, ако типът на специално имущество, наречен
navigator.geolocation не е равно, в кавички, "неопределен", тогава аз съм
ще направя следното.
Navigator.geoloc ation.getCurrentPosition.
И сега аз трябва да се уточни аргумент, специално името на функция
че бих искал да се нарича, когато Get Current Position е разбрал къде
тяхната употреба е.
И аз съм просто ще произволно наричам тази функция за сега, обратно повикване.
>> Иначе, ако това свойство е в действителност неопределена, аз отивам да се уточни
вместо сигнал "Вашият браузър не поддържа геолокация! "
и да го оставите в това.
Така че това, което е, че написах тук?
>> Е, оказва се, че най-модерното уеб браузъри поддържат глобален
променлива, обект, така да се каже, наречен Navigator, че е
Navigator-специфичен, че е браузър-специфични функции.
Вътре има свойство геолокация, които специално
съдържа информация и функционалност свързани с Геолокация, на
констатация, на потребители.
>> Вътре в този обект, междувременно, изглежда да бъде функция,
известен е метод, наречен Get Current Position.
И това е функцията ние използваме за да намерите даден потребител.
>> Нека обаче сега изпълнява функция за обратно извикване функция, която е всъщност
ще се нарича, когато потребител е бил разположен.
Да вървим напред и да декларира, че както с функция за обратно извикване и нека
обадете се на аргумента, че аз знам, че ще се получават речем, позиция.
Това ще е, оказва се, е обект, който по някакъв начин представлява
позицията на потребителя в света.
>> След това вътре в тази функция, нека изход с предупреждение position.coords,
който стои за координати,. ширина и след това се съединяват, за да
че една запетая и интервал и след това върху това, position.coords.longitude.
>> Да вървим напред и да запазите този файл, отворен страницата в браузъра, и да видим дали
ние не можем да си намеря.
http://localhost / геолокация-0.html.
И там съм и Аз, в Кеймбридж, Масачузетс.