No es posible (en su mayor parte) que una aplicación web continúe donde se quedó, ya que el usuario almacena el icono de la aplicación web (asumiendo en un dispositivo iOS) como lo que es esencialmente un marcador en su pantalla de inicio , simplemente lanza esa página web específica como la aplicación web cuando vuelven a la aplicación web.
Lo que PODRÍA hacer sin embargo, es establecer una cookie (a través de PHP o Javascript) igual a la URL completa que el usuario está viendo cada vez que el usuario ve una página en la aplicación móvil. Por ejemplo (en PHP):
//--- Set lastPage cookie for 24 hrs for your domain --- //
setcookie('lastPage', 'http://www.example.com/products/bicycles', time()+86400, '/');
RESPUESTA:
En su página de inicio, antes de mostrar cualquier contenido, consulte con PHP (o idioma de su elección) si se establece $_COOKIE['lastPage']
. Si es así, realice una instrucción if redireccionando al usuario a la última página vista.
<?php
if(isset($_COOKIE['lastPage'])) {
header('location: '.$_COOKIE['lastPage']);
exit();
}
?>
Esto aparecerá transparente para el usuario, y hará que parezca como si la aplicación web es "recordar" su sesión. Así que en la parte superior de cada página que no sea la página de inicio, que le coloque el código de abajo antes de que aparezca cualquier contenido (en sustitución de la dirección URL en pageUrl
para la dirección URL real de cada página individual):
<?php
$pageUrl = 'http://www.example.com/products/bicycles/';
setcookie('lastPage', $pageUrl, time()+86400, '/');
?>
Para bucle a través de la base de datos resultados:
<?php
foreach(database['row'] as $variableName => $variableValue) {
setcookie($variableName, $variableValue, time()+86400, '/');
}
?>
está allí en la misma posición ... no hacen nada –
no, que no tuve considerado ... (realmente no sé mucho acerca de jQuery Mobile, es mi primera aplicación web .. .su gran repetición me hará muchos cambios para esta aplicación ...) gracias – mans
Cuando la aplicación web vuelve a abrir por qué vuelve a la página de inicio. ? Quiero reanudar la posición de la página anterior. alguna idea.? – mans