PositionOptions

Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

La interfaz PositionOptions describe las opciones disponibles cuando invocamos el "backend" de geolocalización. El navegador no crea este objeto directamente: es el script que invoca quien lo crea y usa como un parámetro de Geolocation.getCurrentPosition() y Geolocation.watchPosition().

Propiedades

La interfaz PositionOptions no hereda ninguna propiedad.

PositionOptions.enableHighAccuracy
Es un Boolean que indica que la aplicación quiere recibir los mejores resultados posibles. Si es true y si el dispositivo es capaz de proporcionar una posición más precisa, así lo hará. Ten en cuenta que esto puede resultar en tiempos de respuesta más lentos o en un incremento del uso de energía (con un chip GPS en un teléfono móvil por ejemplo). Por otro lado, si es false (el valor por defecto), el dispositivo tiene libertad para decidir ahorrar recursos respondiendo más rápido y/o usando menos energía.
PositionOptions.timeout
Es un valor long positivo que representa el máximo período de tiempo (en millisegundos) que se le permite tomar al dispositivo para retornar a una posición. El valor por defecto es Infinity, y significa que getCurrentPosition() no retornará hasta que esté disponible la posición.
PositionOptions.maximumAge
Es un valor long positivo que indica la edad máxima en milisegundos de una posible posición "cacheada" que es aceptable retornar. Si es 0, significa que el dispositivo no puede usar posiciones "cacheadas" y debe intentar conseguir la posición real actual. Si es Infinity el dispositivo debe retornar una posición previamente "cacheada" independientemente de su edad.

Métodos

La interfaz PositionOptions no implementa ni hereda ningún método.

Especificaciones

Especificación Estatus Comentario
Geolocation API
The definition of 'PositionOptions' in that specification.
Recommendation Especificación inicial.

Compatibilidad de navegador

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Soporte básico 5 3.5 (1.9.1) 9 10.60
Removed in 15.0
Reintroduced in 16.0
5
Característica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Soporte básico ? ? 4.0 (4) ? 10.60 ?

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: fscholz, LeoHirsch, lupomontero
 Última actualización por: fscholz,