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

226
Vistas
LocalStorage no funciona en dispositivos móviles?

Estoy usando localStorage para hacer una copia de seguridad de los datos del formulario en un formulario largo. Entonces, si un usuario actualiza, no perderá todo. Esto funciona perfectamente en Chrome y Firebox en la computadora.

Sin embargo, en dispositivos móviles (iOS al menos) no funciona en absoluto. ¿Algún consejo?

Aquí hay una pequeña parte de mi código como ejemplo:

Almacenamiento de datos:

 window.onbeforeunload = function() { window.localStorage.setItem("Job1", $("#topScore1B").text()); }

Recuperando datos:

 window.onload = function() { // If values are not blank, restore them to the fields var name = window.localStorage.getItem('Job1'); if (name !== null) $('#job1').text(name); }
about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El evento beforeunload no se activa en iOS .

Parece que la unload se activa, así que intente almacenar sus datos en el almacenamiento local allí.

Alternativamente, puede almacenar datos en el almacenamiento local a medida que el usuario edita el formulario (es decir, cuando cada entrada activa un change ), lo que viene con la ventaja adicional de almacenar los datos ingresados incluso si el navegador se bloquea antes de que el usuario finalice.

about 4 years ago · Santiago Trujillo 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