ХТМЛ5 - Напредна геолокација

Преглед садржаја
Тхе геолокација Омогућава нам да помоћу његових координата и других сродних података лоцирамо систем који нам је дао дозволу за дељење наведених података. Када се овај сценарио догоди, све тече глатко и можемо рећи да смо обавили основну операцију без икаквих неугодности.
Међутим, као и све остало, понекад се може догодити да се локација не дијели или може доћи до грешке, јер за то имамо неке алате који нам омогућују управљање тим проблемима.
Грешка руковање
Да бисте постигли руковање грешкама, функција геолокације омогућава нам да проследимо други параметар, који можемо користити за прослеђивање функције која нам омогућава да утврдимо које грешке су ухваћене.
Својства су дефинисана објектом тзв Позиционеррор, овај објект је онај који садржи својства која нам омогућавају да знамо која је грешка настала и на овај начин можемо извршити прикладно руковање њима.
Поситионеррор Својства објекта
Својства којима ћемо се бавити су следећа:
  • код: Ово својство означава нумерички код који представља грешку која се догодила при позивању функције геолокације.
  • порука: Даје нам опис врсте грешке која се јавља како бисмо могли знати на шта се код односи.
Грешке које можемо открити помоћу овог објекта су следеће:
  • код 1: Корисник није пристао да податке о геолокацији дели са нашом апликацијом.
  • код 2: Због неког проблема, положај система није могао бити одређен у вријеме геолокације.
  • код 3: Захтев за подацима о геолокацији трајао је веома дуго па је дошло до пауза у утакмици петиције.
Ставити у праксу
Знајући све што представља руковање грешкама, знамо како то функционише и шта можемо очекивати када користимо овај алат, сада ћемо видети код у коме ћемо све што смо видели током водича применити у пракси.
Прво ћемо направити а ХТМЛ табела у које ћемо поставити податке које желимо да примимо и прикажемо, затим дефинишемо функцију геолокације и поред података о локацији генерисаћемо функцију руковања грешкама која нам омогућава приступ својствима објекта Позиционеррор а ово ћемо такође приказати у нашој табели.
Да видимо код:
 Пример 
Дужина:- Географска ширина:-
Домет:- Прецизност:-
Тачност надморске висине:- Адреса:-
Брзина:- Време:-
Код грешке:- Порука о грешци:-

Намерно смо одбили дозволу за захтев за дељење података како бисмо видели како примамо и приказали грешку, да видимо како то изгледа на следећој слици:

На крају водича научили смо да можемо ријешити грешке при кориштењу геолокације и тако можемо идентифицирати грешку гдје можемо учинити да наша страница приказује други садржај, на примјер или покреће персонализирану поруку.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен
wave wave wave wave wave