मैं एकाधिक input[type=numer]
तत्वों के साथ एक ऐप विकसित कर रहा हूं। केवल एंड्रॉइड के लिए।फोनगैप/एंड्रॉइड कस्टम कीबोर्ड
में निर्मित सांख्यिक कीबोर्ड है दो समस्याओं:
* it's inconsistent (different on different versions of Android)
* it has unnecessary keys (space, dash, comma and "next") which add confusion.
मैं सिर्फ numbers, comma and backspace
के साथ एक कुंजीपटल है करना चाहते हैं। क्या यह संभव है?
3 अक्टूबर, 2013 संपादित करें। एक तीसरी समस्या दिखाई दी और यह अब तक का सबसे खराब है। ऐसा लगता है कि सैमसंग ने अपने संख्यात्मक कीबोर्ड से दशमलव वर्ण ("।") को छोड़ने का फैसला किया है, कम से कम वह व्यक्ति जो input[type=numer]
ब्राउज़र में फ़ोकस प्राप्त करता है। ऐसा लगता है कि सभी गैलेक्सी एस 4 डिवाइस प्रभावित हैं (मैंने इसे एस 4 मिनी पर देखा है, मेरे पास कई सैमसंग उपकरणों तक पहुंच नहीं है ... मैं देखता हूं कि नेक्सस प्रेमी हैं :-))। मुझे Google में इस मुद्दे के बारे में बहुत कुछ नहीं मिला, लेकिन मैंने गैलेक्सी एस 4 उपयोगकर्ताओं को 2012 में इसके बारे में शिकायत की है (मैंने इसे कुछ हफ्ते पहले एक एस 3 पर आजमाया है और यह ठीक था)।
लंबी कहानी संक्षेप में, एक सावधानी से विचार मैं HTML/जावास्क्रिप्ट में अपने खुद के कुंजीपटल लागू करने के लिए (सैमसंग भी महत्वपूर्ण है, मैं बुरा समीक्षा सिर्फ इसलिए इसके बारे में हो रही है और मुझे नहीं लगता कि मैं करने के लिए कुछ भी कर सकते हैं का फैसला किया है के बाद इसे ठीक करो)। मैं अपने ऐप को फिर से लिखने की प्रक्रिया में हूं, जब मैं कर रहा हूं तो मैं कहानी को याद रखने और कहने की कोशिश करूंगा।
3 दिसंबर, 2013 संपादित करें। मेरा वर्तमान समाधान (अभी भी अल्फा चरण में, ऐप रीराइटिट मुझे अपेक्षा से अधिक लंबा रास्ता लेता है) एक कीबोर्ड पूरी तरह से जावास्क्रिप्ट में लागू होता है। ओएस कीबोर्ड को पॉपिंग से रोकने के लिए मैंने < इनपुट > के बजाय नियमित < अवधि > तत्वों का उपयोग किया। एक अतिरिक्त लाभ के रूप में, मुझे कीबोर्ड के बारे में सबकुछ नियंत्रित करना पड़ता है, इसलिए मैंने कुछ अंकगणितीय कुंजी (x, -, *, /, (और)) जोड़ दी और उपयोगकर्ता अभिव्यक्तियों में टाइप कर सकते हैं, उदाहरण के लिए "3x (2 + 5.5) "के बजाय" 15 "। जब यह तैयार हो जाए तो मैं ऐप से लिंक करूंगा (अभी भी कम से कम कुछ हफ्तों)।
muszek, मुझे लगता है कि मुझे कुछ पैसे के लिए एक ही चीज़ करना होगा। क्या आप "कहानी बता सकते हैं" :) – SemanticZen
सेमेन्टिकज़ेन: मैंने एक संपादन जोड़ा है। – muszek