Które Urządzenia Obsługują geolokalizację Javascript przez nawigatora.Geolokalizacja?
[[1]}iPhone obsługuje geolokalizację w mobilnym Safari za pomocą następującego połączenia:
navigator.geolocation.getCurrentPosition(
function(pos){
var lat = pos.coords.latitude;
var long = pos.coords.longitude;
},
function(){
/* Handler if location could not be found */
}
);
Chciałbym zbudować dobrą listę urządzeń, które mają jeden z następujących:
- Obsługa tej funkcji po wyjęciu z pudełka lub
- wsparcie tej funkcji z upgrade lub
- wsparcie geolokalizacji z równoważną wiernością danych z innym fragmentem Javascript.
Jestem zaznajomiony tylko z własnym urządzeniem, więc to jest moja lista na razie:
Z Boks:
- iPhone 3GS
Obsługiwane, ale tylko z aktualizacją
- iPhone 3G [[6]] iPhone 2G (?)
- Komputer PC lub Mac z Firefoksem 3.5
Obsługiwane z innym fragmentem
?
Jaki jest poziom wsparcia w BlackBerry, telefonach z Androidem itp?
7 answers
Chociaż uważam, że jest to świetna praktyka, aby standaryzować na (szkic, nawiasem mówiąc) W3C geolocation API, Warto zauważyć, że istnieje kilka innych opcji w przeglądarce, które mogą być szczególnie pomocne, jeśli trzeba kierować na starszą platformę.
- Firefox 3.1 miał wsparcie dlaGeode , który używa wywołań do
- Loki to wtyczka stworzona przez Skyhook, która działa na Internet Explorer 6, Internet Explorer 7, Firefox 2, Firefox 3, Safari i Opera. Składnia jest zasadniczo inna, ale wciąż łatwa . Google Gears dostarcza API geolokalizacyjne ze składnią dość podobną do składni W3C API. Możesz zainstalować Google Gears na Internet Explorer 6+, Firefox 1.5+, Safari, Opera Mobile i IE Mobile.
navigator.geolocation
o bardzo podobnej składni.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-03 04:03:34
Na dzień dzisiejszy, W3C geolocation API (powszechnie kojarzone z, choć nie technicznie częścią, HTML 5) jest wsparcie w następujących głównych przeglądarkach desktopowych:
- Firefox (od 3.5)
- Safari (od 5.0)
- Google Chrome (Wersja zależy od systemu operacyjnego)
- Opera (od 10.60)
- Internet Explorer (od IE 9)
Istnieją co najmniej dwie przeglądarki mobilne, które implementują API geolokalizacji:
- Safari Mobile (od iPhone OS 3.0)
- Android (od co najmniej Androida 1.6)
Na wszystkich tych platformach powinieneś mieć możliwość korzystania z Navigatora.Geolokalizacja.getCurrentPosition, itp.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-03-16 01:23:23
Z podobnego nowszego tematu:
" pracuję nad biblioteką open source, która obsługuje wszystkie telefony obsługujące lokalizację javascript ze standardem W3C. Do tej pory obsługuje iPhone, Android, BlackBerry i niektóre platformy przeglądarek fringe działające w przeglądarce. Lib może być również używany przy pisaniu samodzielnych aplikacji webowych dla Nokia Ovi i Palm WebOS.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-12-26 13:53:58
Wersja W3C działa na Androidzie 2.*. Na Androidzie 1.6 możesz cofnąć się do gears, które będą działać prawie tak samo. Teoretycznie standard W3C powinien działać również na Firefoksie mobile (Fennec), który obecnie jest dostępny dla urządzeń Maemo Nokii i będzie standardem na MeeGo.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-05-19 09:37:39
Nie musisz mieć najnowszego telefonu komórkowego, aby korzystać z GPS i geolokalizacji API. Prawie każda przeglądarka mobilna (bez serwera proxy) może być używana do odczytu pozycji z BUIDIN GPS. Jeśli masz Javę i GPS w telefonie-możesz użyć mobile-gps-web-gate-zobacz na http://code.google.com/p/mobile-gps-web-gate/
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-11-20 16:09:46
Wiem, że to stare pytanie, ale listę urządzeń obsługujących geolokalizację znajdziesz tutaj: http://www.quirksmode.org/webkit.html . Ta lista jest utrzymywana przez autora strony, więc powinna być aktualna.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-11-28 19:23:29
Franson ' s GpsGate jest komercyjnym produktem, który może wystawić sprzętowy GPS Urządzenia z systemem Windows do dowolnej przeglądarki za pomocą javascript. Interfejs różni się nieco od implementacji W3C.
Aktualizacja: WersjaExpress (lite) GPSGate jest darmowa.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-04 22:41:10