मैं एक पूर्ण-स्क्रीन आईफ़ोन अनुकूलित वेब ऐप बना रहा हूं। इसे होमपेज से मूल ऐप की तरह लॉन्च किया जाता है और निम्नलिखित निर्देशों के माध्यम से एक स्टैंडअलोन ऐप की तरह व्यवहार करता है, लेकिन यह सिर्फ सादा एचटीएमएल/सीएसएस/जावास्क्रिप्ट है, कोई फोनगैप शामिल नहीं है।आईफोन वेब ऐप्स में OAuth कॉलबैक
<meta name="apple-mobile web-app-capable" content="yes" />
जब OAuth, रीडायरेक्ट ट्विटर पर (या किसी अन्य OAuth प्रदाता) से अधिक प्रमाणित करने का प्रयास मुझे मेरे पूर्ण स्क्रीन वेब अनुप्रयोग से बाहर है और मोबाइल सफारी में ले जाता है। एक बार ट्विटर लेख पूरा होने के बाद, मेरे ऐप पर रीडायरेक्ट करने से मेरा होमपेज ऐप लॉन्च नहीं होता है, बल्कि मोबाइल सफारी के भीतर रीडायरेक्ट करता है। क्या आईफोन होमपेज वेब ऐप के अंदर ओएथ करना संभव है? उस से कम, क्या मैं अपने होमपेज वेब ऐप को फिर से लॉन्च करने के लिए ओथ कॉलबैक प्राप्त कर सकता हूं?
सिर्फ यह कहना चाहता था कि किसी ऐप को प्रोग्रामेटिक रूप से फिर से लॉन्च करने का कोई तरीका नहीं है (शायद आप जेलब्रोकन डिवाइस पर हो सकते हैं लेकिन सामान्य परिस्थितियों में नहीं) – mattacular
बस स्पष्ट करने के लिए। चूंकि आप एक वेब ऐप बना रहे हैं, आप पहले ही मोबाइल सफारी में हैं। क्या आप कहने का मतलब है कि सफारी में एक नए पेज में प्रमाणीकरण पृष्ठ खुलता है? –
जब आप एक आईफोन अनुकूलित वेब ऐप को होम पेज पर सहेजते हैं और वहां से इसे चलाते हैं तो यह वास्तव में सफारी में नहीं खुलता है। खैर, यह अभी भी कवर के तहत सफारी द्वारा प्रस्तुत किया गया है, लेकिन यह एक स्टैंड स्टैंड ऐप की तरह लॉन्च हुआ है। यह तेज़ ऐप स्विचिंग टास्क बार और सब कुछ में अपना स्वयं का आइकन प्राप्त करता है। समस्या यह है कि ट्विटर के लिए एक लिंक उस कंटेनर छोड़ देता है। – mustpax