Wpis z mikrobloga

Webmirki, ogarnia ktoś może geolokalizację w html5? Dokładniej mam taką sytuację, że napisałem skrypt który działa na desktopie a który nic nie zwraca na mobilkach, strona śmiga po http to wiem, że mobilny chrome mi tego nie przemieli ale powinna być chyba jakaś możliwość wyświetlenia errora w takim przypadku? A tu #!$%@?, jedyne gdy udało mi się zmusić skrypt do zwrócenia czegoś to gdy wkleiłem coś takiego
navigator.geolocation.getCurrentPosition(alert('1'), alert('2'));
I na dodatek odpaliło mi zarówo success jak i error!
Ponadto, da się jakoś spoofnąć https przez narzędzia developerskie chroma (żeby sprawdzić czy skrypt zadziała gdy już strona przejdzie na ssl)? Mam podłączony telefon do kompa z trybem debugu ale nic takiego nie mogę znaleźć.

#webdev #html5 #javascript #android
  • 1
  • Odpowiedz
@czesu:

success = () => console.log('success');
fail = () => console.log('fail');
navigator.geolocation.getCurrentPosition(success, fail);
fail
Masz przekazać funkcje, a nie je wywołać.
  • Odpowiedz