2015-06-22 12 views
6

बनाता है मुझे एक वेबसाइट के साथ एक अजीब समस्या है जिसे मैंने अपने ग्राहकों में से एक के लिए विकसित किया है। मैं क्या करूँगा "होमस्क्रीन में जोड़ें" सफारी मेनू आइटम का उपयोग करके होम पेज को बुकमार्क करें। फिर मैं थोड़ी देर के लिए ब्राउज़ करूँगा और फिर फोन की होम स्क्रीन पर वापस जाऊंगा, उदा। अगर कोई मुझे कॉल करता है या मैं मेल की जांच कर रहा हूं या जो कुछ भी आईफोन उपयोगकर्ता करता है। जब मैं होमस्क्रीन पर बुकमार्क टैप करता हूं, तो मुझे लॉगिन पेज पर ले जाया जाएगा। जब मैं लॉग इन करता हूं, तो मुझे सामान्य पृष्ठ पर सामान्य पृष्ठ पर ले जाया जाता है, लेकिन यदि मैं कहीं और नेविगेट करने का प्रयास करता हूं, तो लिंक एक नए ब्राउज़र उदाहरण में खुलता है। मुझे यह पता है क्योंकि मेरा बुकमार्क किया गया लिंक पूर्ण स्क्रीन मोड में एक सफारी सत्र खोलता है, लेकिन नया ब्राउज़ किया गया लिंक पता बार और अन्य उपहारों के साथ एक सफारी सत्र खोलता है। मुझे फिर से लॉग इन करना है, लेकिन इस बार सब कुछ ठीक काम करता है।आईफोन सफारी बुकमार्क नया सत्र

यह केवल तभी होता है जब मैं बुकमार्क किए गए लिंक का उपयोग करता हूं जो यह अजीब लॉगिन चीज़ करता है। यह साइट डेस्कटॉप (मैक और पीसी) के साथ-साथ एंड्रॉइड और विंडोज फोन 7.x और 8.x डिवाइस पर पूरी तरह से अच्छी तरह से काम करती है।

+1

यहां कई जवाब दिए गए हैं: http: //stackoverflow.com/questions/3813599/iphone-bookmark-to-homescreen-removes-cookies-and-session? Rq = 1'। यह एक पुराना धागा है लेकिन ऐसा लगता है कि कम से कम आईओएस 7.1 –

+0

धन्यवाद। मैं एक बार नजर डालूँगा। –

उत्तर

1

ठीक है, तो वैसे भी, समस्या यह थी कि एक अन्य डेवलपर ने मेटा टैग <meta name="apple-mobile-web-app-capable" content="yes"> जोड़ा। जो करता है वह आईओएस को बताता है कि वेबपृष्ठ ऑफ़लाइन मोड का समर्थन करता है। दुर्भाग्यवश, हमारा नहीं है। मैंने टैग को <meta name="apple-mobile-web-app-capable" content="no"> पर बदल दिया और सब ठीक थे।

यह हमारे मामले में कोई समस्या नहीं है क्योंकि मेटा टैग गलती से वहां रखा गया था। हमें बस अच्छे होमस्क्रीन आइकन के लिए मेटा टैग की आवश्यकता थी और उपरोक्त टैग कोड स्निपेट में भी था।

संबंधित मुद्दे