2013-04-29 4 views
9

मैं <input type="date"/> का उपयोग कर रहा हूं caniuse.com एंड्रॉइड ब्राउज़र के मुताबिक इसका समर्थन नहीं करता है। हालांकि मैं एचटीसी वन 4.1.x पर पेज देखता हूं, जिसमें इनपुट क्षेत्र के लिए अपना मूल प्रतिपादन है। सैमसंग गैलेक्सी एस 3 4.1.2 में घटक के लिए एक प्रतिपादन शैली भी है। फिर भी caniuse.com का कहना है कि यह समर्थित नहीं है। एचटीसी और सैमसंग ने एंड्रॉइड ब्राउज़र के अपने संस्करण में स्पष्ट रूप से इस कार्यक्षमता को जोड़ा है। S3 4.1.2 पर दिनांक पिकर ब्राउज़र को एक से अधिक S3 पर क्रैश करता है?एंड्रॉइड 4.1.1/4.1.2 दिनांक पिकर गैलेक्सी एस 3

कदम को दोहराने के लिए, पृष्ठ के पहली यात्रा पर अधिक आम हो गया लगता है:

  1. दिनांक पिकर महीने नीचे ले जाता है दो बार का चयन करें।
  2. सेट का चयन करें।
  3. पेज क्रैश/उत्तरदायी बन जाता है।

मैं आधुनिकizr का उपयोग कर रहा हूं, Modernizr ब्राउज़र को इसकी कार्यक्षमता देखने के लिए परीक्षण करता है। HTCOne और S3 Modernizr पर मैं उपयोग कर रहे पॉलीफिल में नहीं लाता, यह सही है।

तो आईओएस ठीक काम करता है, एंड्रॉइड नहीं करता है। मैं आधुनिकीकरण "परीक्षण:" विशेषता में एक बुरा हैक के बिना इसे कैसे प्राप्त कर सकता हूं?

धन्यवाद, पढ़ने के लिए लंबा, लेकिन सबसे अच्छा एक दिलचस्प बग।

माइक

+0

क्या आप केवल उन दो उपकरणों पर काम करना चाहते हैं? असमर्थित आपको लंबे समय तक परेशानी देगा। – Warpzit

+0

हाय वारपिट, हम उपकरणों पर व्यापक कवरेज चाहते हैं। हम उपकरणों की एक बहुत बड़ी श्रृंखला का समर्थन करते हैं। सैमसंग गैलेक्सी में साइट पर बहुत अधिक ट्रैफिक है इसलिए हमें यह सुनिश्चित करने की ज़रूरत है कि यह पूरी तरह से काम करे। हम सैमसंग डिवाइस के लिए एक UA स्ट्रिंग चेक जोड़ सकते थे, लेकिन पहचान पद्धति को सरल और स्वच्छ के रूप में हर जगह के रूप में साफ रखने के लिए हम सभी उपकरणों के लिए समय के लिए एक पॉलीफिल का उपयोग कर समाप्त हो गए। यह साइट परिवर्तन के दौरे तक तब तक होगा और हम डेट पिकर की समीक्षा करेंगे और सैमसंग एस 3 पर एंड्रॉइड के नवीनतम संस्करणों पर मूल पिकर को रीस्टेट करेंगे। –

उत्तर

2

सभी एंड्रॉइड सिस्टम समान नहीं हैं। चूंकि सबकुछ लगातार अद्यतन हो रहा है, इसलिए आप जो कुछ भी प्राप्त कर रहे हैं, उसके बारे में कुछ छोटे विचलन प्राप्त करने के लिए बाध्य हैं। यदि आप अधिक सार्वभौमिक समर्थन चाहते हैं, तो एकाधिक चयनों का उपयोग करने या jQuery UI डेटपिकर का उपयोग करने का प्रयास करें।

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