Don't miss out on the action at this year's Chrome Dev Summit, streaming live on YouTube. Watch now.

Emulación de sensores: Ubicación geográfica y acelerómetro

Los chips de GPS y los acelerómetros pueden ser difíciles de probar, ya que la mayoría de las computadoras de escritorio no los tienen. El panel de emulación de sensores de Chrome DevTools reduce la sobrecarga de la prueba emulando los sensores de dispositivos móviles comunes.

TL;DR

  • Emula coordenadas de ubicación geográfica para probar las anulaciones de ubicación geográfica.
  • Simula la orientación del dispositivo para probar los datos del acelerómetro.

Acceso a los controles de los sensores

Para acceder a los controles de los sensores de Chrome DevTools:

  1. Abre el menú principal de DevTools, luego
  2. en More Tools, haz clic en Sensors
Navega hasta el panel Sensors

Anulación de datos de ubicación geográfica

A diferencia de las computadoras de escritorio, los dispositivos móviles por lo general utilizan hardware de GPS para detectar la ubicación. En el panel Sensors, puedes emular coordenadas de ubicación geográfica para usarlas con la Geolocation API.

Habilita la emulación de ubicación geográfica seleccionando la casilla de verificación Emulate geolocation coordinates en el panel sensors del panel lateral de emulación.

emulador de ubicación geográfica habilitado

Puedes usar este emulador a fin de anular los valores de posición para navigator.geolocation, así como también simular casos cuando los datos de ubicación geográfica no están disponibles.

Emulación de acelerómetro (Orientación del dispositivo)

Para probar los datos del acelerómetro provenientes de la Orientation API , habilita el emulador del acelerómetro seleccionando la casilla de verificación Accelerometer en el panel Sensors.

Control del acelerómetro

Puedes manipular los siguientes parámetros de orientación:

α
Rotación alrededor del eje z.
β
Inclinación de izquierda a derecha.
γ
Inclinación de adelante hacia atrás.

También puedes hacer clic en el acelerómetro de modelo y arrastrarlo hasta la orientación deseada.

Prueba el emulador de acelerómetro usando esta demostración de orientación de dispositivo.