2010-08-16 16 views

Respuesta

18

No creo que sea posible, lo mejor que puede hacer es pasar true para enableHighAccuracy y usar una heurística basada en el valor accuracy.

--Editar

vi una presentación de Remy Sharp mes pasado y tenía una sugerencia útil: si se utiliza en lugar de watchPositiongetCurrentPosition entonces se puede esperar hasta que la información de ubicación se vuelve lo suficientemente precisa; El GPS a menudo toma algo de tiempo para conectarse a los satélites, por lo que generalmente getCurrentPosition devolverá algo de uno de los métodos menos precisos pero más receptivos.

+0

Sí, me gustaría segundos esto. La implementación en el navegador controla cómo se determina la ubicación y casi todos intentan lo más preciso (GPS) y recurren a la detección basada en la red. – Kevin

+0

Sí, así es como terminé implementando lo que necesitaba. Mirar la precisión hasta que estaba en un rango deseado me permitió verificar la ubicación de un usuario usando una aplicación web móvil. – John

Cuestiones relacionadas