Android पर: आप अपनी खुद की RedirectHandler को लागू करने और फिर एक HttpClient में इसका इस्तेमाल एक वेबसाइट है कि पुनः निर्देशित किया कभी नहीं करना चाहिए हिट करने के लिए कर सकते हैं। यदि आपको रीडायरेक्ट किया जाता है तो यह एक्सेस पॉइंट संभवतः एक दीवार वाले बगीचे (इंटरनेट तक पहुंच नहीं, बिना किसी कदम के)। उसके बाद आप प्रोग्राम के लिए बस लॉग इन करने में सक्षम होने की संभावना नहीं है, क्योंकि उपयोगकर्ता कहीं भी हो सकता है और इंटरनेट का उपयोग करने के लिए भुगतान करने की आवश्यकता हो सकती है: होटल, हवाई जहाज, कॉफी शॉप। इसके बजाय कार्रवाई का सबसे अच्छा तरीका उपयोगकर्ता को एक संवाद के साथ सूचित करना है कि उन्हें वाई-फाई एक्सेस पॉइंट का उपयोग करके इंटरनेट तक पहुंचने के लिए अतिरिक्त कदम उठाने की आवश्यकता होगी, और फिर उन्हें वेब ब्राउज़र को आसानी से खोलने की अनुमति दें। वेबसाइट जो www.google.com जैसे रीडायरेक्ट को ट्रिगर करेगी। मुझे पता है कि यह समाधान काम करता है क्योंकि मैंने इसे पहले ही लागू कर लिया है।
आईफोन पर यह संभवतः जरूरी नहीं है क्योंकि आईफोन पहले से ही दीवार से जुड़े बगीचे वाई-फाई एक्सेस पॉइंट का पता लगाता है जैसे ही उपयोगकर्ता उन्हें कनेक्ट करता है और ब्राउजर दिखाता है। यदि उपयोगकर्ता इंटरनेट से कनेक्ट करने में विफल रहता है तो आईफोन उपयोगकर्ता को वाई-फाई एक्सेस पॉइंट से डिस्कनेक्ट करता है।
जैसा कि मैंने इसे देखा है यह आईफोन या एंड्रॉइड के लिए बिल्कुल विशिष्ट नहीं है। आप को पूर्ण सीमा तक वाईफाई कनेक्शन का उपयोग करने से पहले लॉगिन पृष्ठ से पहले प्राप्त करना चाहते हैं? –
Michiel