API'yi belirli bir konum yöntemini kullanmaya zorlamanın bir yolu yoktur. Onlar "donanım" kontrolünün üstünde bir seviye. Bildiğim kadarıyla, hepsi sadece en kesin/güncel veriyi elde etmeye çalışırlar, ancak ne kullanacaklarını garanti etmezler. GeoLocation API'sı ile enableHighAccuracy seçeneğini kullanabilirsiniz, ancak bu açıkça GPS kullanacağı anlamına gelmez. Belgeler ilk önce denemeyi önerir. belgelerine
:
enableHighAccuracy nitelik uygulama mümkün olan en iyi sonuçları almak istiyorum bir ipucu sağlar. Bu, daha yavaş yanıt süreleri veya daha yüksek güç tüketimi ile sonuçlanabilir. Kullanıcı ayrıca bu özelliği reddedebilir veya cihaz, bayrağı belirtilmemişse, daha doğru sonuçlar sağlayamayabilir. Bu özniteliğin amaçlanan amacı, uygulamaların, yüksek doğruluktaki coğrafi konum düzeltmeleri gerektirmediği konusunda uygulamayı bildirmelerini sağlamaktır ve bu nedenle, uygulama, önemli miktarda güç (ör. GPS) tüketen coğrafi konum sağlayıcılarını kullanmaktan sakınabilir. Bu özellikle cep telefonları gibi pille çalışan cihazlarda çalışan uygulamalar için kullanışlıdır.
http://dev.w3.org/geo/api/spec-source.html
EOL statüsüyle ilgili olduğundan P.S., Google Gears kaçının.
Kopyaladığınız dokümana bir bağlantı eklemek isteyebilirsiniz – Basic
Bana göre çok güvenilmez ... http://dev.w3.org/geo/api/spec-source.html –