Recientemente me encontré con algunos sitios web que parecen acceder al acelerómetro o giroscopio en mi computadora portátil, detectando cambios en la orientación o el movimiento.¿Cómo acceder a los datos de acelerómetro/giroscopio de Javascript?
¿Cómo se hace esto? ¿Debo suscribirme a algún tipo de evento en el objeto window
?
¿En qué dispositivos (computadoras portátiles, teléfonos móviles, tabletas) se sabe que funciona?
NB: En realidad ya lo sé (parte de) la respuesta a esta pregunta, y voy a publicar de inmediato. La razón por la que estoy publicando la pregunta aquí, es para que todos los demás sepan que los datos del acelerómetro son disponibles en Javascript (en ciertos dispositivos) y para desafiar a la comunidad a publicar nuevos hallazgos sobre el tema. Actualmente, parece que casi no hay documentación de estas características.
gran esfuerzo, muchas gracias. ¿Crees que 3 años después la respuesta necesita alguna actualización? –
@BartekBanachewicz Gracias por llamarme en este. Transferiré la respuesta a la "wiki de la comunidad", esperando que alguien con más conocimiento actualizado la actualice para reflejar el estado del arte actual. –
No pude encontrar si esta operación requiere el consentimiento del usuario. No quería hacer una nueva pregunta, ya que encaja perfectamente con su pregunta. Tal vez podamos agregar esto aquí? ¿Alguien sabe si esto requiere un consentimiento explícito? ¿Es este el caso en todos los navegadores y en todos los sistemas operativos móviles? – Silver