यह एक वेब ऐप को फिर से शुरू करने के लिए संभवतः (अधिकांश भाग के लिए) संभव नहीं है, क्योंकि उपयोगकर्ता वेब ऐप आइकन (आईओएस डिवाइस पर विचार करना) संग्रहीत कर रहा है क्योंकि अनिवार्य रूप से उनके होमस्क्रीन पर एक बुकमार्क है , जब वह वेब ऐप में वापस जाते हैं तो यह उस विशिष्ट वेब पेज को वेब ऐप के रूप में लॉन्च करता है।
हालांकि आप क्या कर सकते हैं, एक पूर्ण कुकी के बराबर एक कुकी (PHP या जावास्क्रिप्ट के माध्यम से) सेट है जिसे उपयोगकर्ता मोबाइल ऐप में प्रत्येक बार उपयोगकर्ता को देखता है। उदाहरण (PHP में) के लिए:
//--- Set lastPage cookie for 24 hrs for your domain --- //
setcookie('lastPage', 'http://www.example.com/products/bicycles', time()+86400, '/');
उत्तर:
अपने मुखपृष्ठ पर, किसी भी सामग्री को प्रदर्शित करने से पहले, पीएचपी के साथ जांच (या पसंद की भाषा) यदि $_COOKIE['lastPage']
निर्धारित है। यदि ऐसा है, तो उस अंतिम कथन पृष्ठ पर उपयोगकर्ता को रीडायरेक्ट करते हुए एक कथन कथन करें।
<?php
if(isset($_COOKIE['lastPage'])) {
header('location: '.$_COOKIE['lastPage']);
exit();
}
?>
यह उपयोगकर्ता के लिए सहज दिखाई देगा, और यह जाहिर होता है जैसे कि वेब अनुप्रयोग "याद" अपने सत्र कर देगा। डेटाबेस के माध्यम से
<?php
$pageUrl = 'http://www.example.com/products/bicycles/';
setcookie('lastPage', $pageUrl, time()+86400, '/');
?>
पाश करने के लिए: हर मुखपृष्ठ के अलावा अन्य पेज के शीर्ष पर तो, आप कोड किसी भी सामग्री को प्रदर्शित किया जाता है से पहले नीचे (प्रत्येक व्यक्ति पेज के वास्तविक URL के लिए pageUrl
में URL की जगह) रखेंगे परिणाम:
<?php
foreach(database['row'] as $variableName => $variableValue) {
setcookie($variableName, $variableValue, time()+86400, '/');
}
?>
अपने वहाँ एक ही स्थिति में ... कुछ भी –
नहीं करते नहीं, मैं माना फ्लॉप ... (वास्तव में मैं jQuery मोबाइल, इसकी मेरी पहली वेब अनुप्रयोग के बारे में ज्यादा पता नहीं है .. आपका शानदार रीप्ले मुझे इस ऐप के लिए बहुत सारे बदलाव करेगा ..) धन्यवाद – mans
जब वेब ऐप फिर से खोलता है कि यह फिर से होम पेज पर क्यों जा रहा है। ? मैं पिछले पेज की स्थिति फिर से शुरू करना चाहता हूँ। कोई उपाय।? – mans