2012-08-27 15 views
8

Necesito almacenar algunos valores de mi código de JavaScript en el almacenamiento local html5 cada vez que presiona el botón de inicio, antes de que mi aplicación (Phonegap/iOS) salga. Según tengo entendido, los eventos phonegap pause() y resume() no se activan en iOS (peculiaridades de iOS). ¿Cómo puedo almacenar los valores de javascript cuando se presiona el botón de inicio del dispositivo?Accediendo a LocalStorage cuando se presiona el botón de inicio en Phonegap/iOS

+0

Aunque no puedo ver una respuesta, ¿ha mirado el evento 'Resign'? http://docs.phonegap.com/en/2.0.0/cordova_events_events.md.html#pause –

+0

Relacionado: http://stackoverflow.com/questions/8223020/pause-event-is-not-working-properly- in-phonegap-iphone – Carina

+0

@ AdamWare: El evento resing funciona bien, para el botón de bloqueo. Eso es genial, pero necesito obtener el mismo comportamiento para el botón de inicio. –

Respuesta

1

Puede almacenar valores en localStorage justo en el momento en que los conoce, y no espere hasta que el usuario presione Inicio.

+0

Sí, es una buena opción y lo estoy haciendo así. En realidad, estoy usando una función setInterval, así que estoy almacenando mis valores en cada segundo. Gracias. –

+0

Esta parece ser la única opción de trabajo aún. – Etienne678

Cuestiones relacionadas