Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

194
Vistas
Typescript React cómo almacenar un objeto de forma permanente

Buenos días,

Estoy codificando una aplicación de brújula en reaccionar y tengo algunos problemas.

Estoy trabajando con un DeviceOrientationEvent, si agrego un EventListener se orienta al encabezado del dispositivo, no al encabezado absoluto de la tierra.

Mi idea es que, para mostrar un botón de calibración, el usuario tiene que orientar su teléfono hacia el norte (dirección del dispositivo === dirección absoluta de la tierra) y luego presionar el botón.

Aquí un ejemplo de código:

 calibrationButtonOnClick() //Method which is executed when pressing the calibration button { orientationHandler = await Motion.addListener("orientation", (event:any) => {orientationChange(event)}); //The orientationHandler object i want to store permanent. }

Si se presiona el botón, configuro el detector de eventos de orientación y obtengo un DeviceOrientationEvent que apunta hacia el norte.

Mi problema: si reinicio la aplicación, tengo que calibrar la aplicación como nueva.

Mi idea: Calibre una vez y luego almacene la instancia de "DeviceOrientationEvent" de forma permanente. Después de reiniciar, puedo cargarlo y usarlo.

¿Tiene alguna idea de cómo puedo almacenar una instancia de objeto?

Publicaré la aplicación como aplicación de Android.

¡Gracias por la ayuda!

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Una opción es hacer uso del almacenamiento local para almacenar los datos.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda