Nó không phải là phần lớn ứng dụng web có thể tiếp tục từ khi nó tắt, bởi vì người dùng đang lưu biểu tượng ứng dụng web (giả sử trên thiết bị iOS) vì bản chất là dấu trang trên màn hình chính của họ , nó chỉ khởi chạy trang web cụ thể đó dưới dạng ứng dụng web khi họ quay trở lại ứng dụng web.
Tuy nhiên, bạn có thể đặt cookie (qua PHP hoặc Javascript) bằng URL đầy đủ mà người dùng đang xem mỗi khi người dùng xem một trang trong ứng dụng dành cho thiết bị di động. Ví dụ (trong PHP):
//--- Set lastPage cookie for 24 hrs for your domain --- //
setcookie('lastPage', 'http://www.example.com/products/bicycles', time()+86400, '/');
ĐÁP:
Trên trang chủ của mình, trước khi hiển thị bất kỳ nội dung, kiểm tra với PHP (hoặc ngôn ngữ của sự lựa chọn) nếu $_COOKIE['lastPage']
được thiết lập. Nếu có, hãy thực hiện câu lệnh if chuyển hướng người dùng đến trang được xem lần cuối.
<?php
if(isset($_COOKIE['lastPage'])) {
header('location: '.$_COOKIE['lastPage']);
exit();
}
?>
Điều này sẽ xuất hiện liền mạch với người dùng và làm cho ứng dụng web xuất hiện "ghi nhớ" phiên của họ. Vì vậy, ở phía trên cùng của mỗi trang khác ngoài trang chủ, bạn sẽ đặt mã dưới đây trước khi bất kỳ nội dung được hiển thị (thay thế URL trong pageUrl
cho URL thực tế của từng trang cá nhân):
<?php
$pageUrl = 'http://www.example.com/products/bicycles/';
setcookie('lastPage', $pageUrl, time()+86400, '/');
?>
Để lặp thông qua cơ sở dữ liệu Kết quả:
<?php
foreach(database['row'] as $variableName => $variableValue) {
setcookie($variableName, $variableValue, time()+86400, '/');
}
?>
của nó có ở vị trí tương đương ... không làm gì cả –
không, i didnt coi ... (thực sự tôi không biết nhiều về jquery thoại di động, ứng dụng web đầu tiên của tôi của nó .. phát lại tuyệt vời của bạn sẽ làm cho tôi rất nhiều thay đổi cho ứng dụng này ..) cảm ơn – mans
Khi ứng dụng web mở lại lý do tại sao nó sẽ trở lại trang chủ. ? tôi muốn tiếp tục vị trí trang trước đó. bất kỳ ý tưởng.? – mans