Nie jest to (w większości przypadków) możliwe, aby aplikacja internetowa została wznowiona od miejsca, w którym została przerwana, ponieważ ponieważ użytkownik zapisuje ikonę aplikacji internetowej (zakładając, że na urządzeniu z systemem iOS) jest to zasadniczo zakładka na ekranie głównym , po prostu uruchamia tę konkretną stronę internetową jako aplikację internetową po powrocie do aplikacji internetowej.
Można jednak zrobić cookie (poprzez PHP lub Javascript) równe pełnemu adresowi URL, który przegląda użytkownik za każdym razem, gdy użytkownik przegląda stronę w aplikacji mobilnej. Na przykład (w PHP):
//--- Set lastPage cookie for 24 hrs for your domain --- //
setcookie('lastPage', 'http://www.example.com/products/bicycles', time()+86400, '/');
ODPOWIEDŹ:
Na stronie głównej, przed wyświetleniem żadnych treści, sprawdzić z PHP (lub język z wyboru), jeżeli $_COOKIE['lastPage']
jest ustawiony. Jeśli tak, wykonaj instrukcję if przekierowującą użytkownika do ostatnio oglądanej strony.
<?php
if(isset($_COOKIE['lastPage'])) {
header('location: '.$_COOKIE['lastPage']);
exit();
}
?>
Pojawi się bez problemu dla użytkownika i sprawi, że będzie wyglądać tak, jakby aplikacja internetowa "pamiętała" swoją sesję. Tak na górze każdej strony inne niż na stronie głównej, należy umieścić poniższy kod przed wyświetleniem wszelkie treści (w zastępstwie URL w pageUrl
dla rzeczywistej zawartości każdego indywidualnego strony):
<?php
$pageUrl = 'http://www.example.com/products/bicycles/';
setcookie('lastPage', $pageUrl, time()+86400, '/');
?>
pętli bazy wyniki:
<?php
foreach(database['row'] as $variableName => $variableValue) {
setcookie($variableName, $variableValue, time()+86400, '/');
}
?>
jej tam w tym samym miejscu ... nic nie –
zrobić nie, nie zrobił uważane ... (naprawdę nie wiem zbyt wiele o jquery komórkowego, jego mojej pierwszej aplikacji internetowych .. Twoja świetna powtórka spowoduje wiele zmian w tej aplikacji ..) dzięki – mans
Po ponownym otwarciu aplikacji internetowej powraca do strony głównej. ? Chcę wznowić poprzednią pozycję strony. dowolny pomysł.? – mans