मैं एक आईफोन वेबपैप बना रहा हूं और एक इनपुट फ़ील्ड वाला एक पेज है। मैं फ़ील्ड को वर्चुअल कीबोर्ड के ऊपर स्क्रॉल करने के लिए स्क्रॉल करना चाहता हूं। मैंने इनपुट फ़ोकस ईवेंट (यानी कुंजीपटल दिखाए जाने से ठीक पहले) पर स्क्रॉल करने के लिए (x, y) डालने का प्रयास किया है, लेकिन जब मैं पृष्ठ को फिर से स्क्रॉल करना शुरू करता हूं (संभवतः डिफ़ॉल्ट मोबाइल सफारी व्यवहार के आधार पर)। मैंने कीप्रेस इवेंट हैंडलर सेट करने का भी प्रयास किया, लेकिन उन घटनाओं के प्रचार को रोकने से कीबोर्ड को अक्षम कर दिया गया, हालांकि यह स्क्रॉलिंग को रोकता था।आईफोन सफारी वर्चुअल कीबोर्ड पर टाइप करते समय चयनित तत्व पर स्क्रॉलिंग
क्या वर्चुअल कीबोर्ड दिखाता है, और जब मैं टाइपिंग फिर से शुरू करता हूं, तो यह पृष्ठ को किसी विशेष स्थिति (इनपुट क्षेत्र के साथ केवल कीबोर्ड के ऊपर) को मजबूर करने का कोई तरीका है)।
मुझे नहीं लगता कि इस समस्या का समाधान है, यह आईफोन पर टेक्स्टरेरा के अंदर की समस्याओं के समान है - हालांकि टेक्स्ट एरिया बहुत खराब है, यह सामग्री को संपादित करने के बाद आपके ज़ूम अनुपात को बदल देगा (यदि आप ज़ूमिंग अक्षम करते हैं तो वास्तव में बेकार होता है क्योंकि आप इसे वेब ऐप की तरह व्यवहार करना चाहते हैं क्योंकि आप ऐप बंद किए बिना पसंदीदा ज़ूम सेटिंग पर वापस नहीं जा सकते हैं।)। –
@ मुझे यकीन नहीं है कि मैं उपर्युक्त टिप्पणी से सहमत हूं।यदि आप एक वेब एप्लिकेशन बना रहे हैं तो आपको मोबाइल सहित विभिन्न वेब ब्राउज़र से अलग-अलग व्यवहारों पर विचार करना होगा - लेकिन आम तौर पर मुझे मोबाइल सफारी पर वर्णित तरीके से फ़ॉर्म के साथ समस्याएं नहीं हैं। @spinlock क्या आप विशेष रूप से मोबाइल ब्राउज़र के लिए वेबपैप तैयार कर रहे हैं या नहीं? आप किस एसडीके का उपयोग कर रहे हैं? डैशकोड या अन्य? क्या आप अपने कंटेनर डीआईवी को स्क्रॉल करने की इजाजत दे रहे हैं? क्या आपका पृष्ठ बस स्क्रीन पर फिट है लेकिन स्क्रॉल नहीं करता है? इनमें से कुछ उत्तर हमें आपकी समस्या का समाधान करने में मदद कर सकते हैं। – T9b
अरे @ स्पिनलॉक क्या आपने टाइप करते समय एक ही स्थान पर इनपुट इनपुट प्राप्त करने का प्रबंधन किया था? अग्रिम धन्यवाद – scanales