2012-07-04 22 views
5

में टेक्स्टरेरा और इनपुटफील्ड के लिए स्वत: पूर्णता को बंद करना मैं कॉर्डोवा (1.9.0), एचटीएमएल 5, जावास्क्रिप्ट का उपयोग कर एंड्रॉइड ऐप (2.3.3) पर काम कर रहा हूं।एंड्रॉइड कॉर्डोवा-एप

यह एक भाषा प्रशिक्षण उपकरण है, इसलिए जब उपयोगकर्ता टेक्स्टरेस या इनपुटफील्ड में अपना उत्तर टाइप करते हैं, तो मैं नहीं चाहता कि वे सुझाव देखें।

मैंने textarea और इनपुट टैग के साथ-साथ फॉर्म टैग में स्वत: पूर्ण = "बंद" करने की कोशिश की है, लेकिन न तो काम। क्या कोई इन सुझावों को बंद करने के बारे में जानता है?

अपने परीक्षण-एचटीएमएल इस तरह दिखता है:

<div><b>With form:</b> 
    <form autocomplete="off"> 
     <p>Wie <input size="5" value="b" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false"> jij?</p> 
     <textarea spellcheck="false" autocorrect="off" autocapitalize="off" autocomplete="off"></textarea> 
    </form> 
</div> 
<div><b>No form:</b> 
    <p>Jan, ik <input size="5" value="b" autocorrect="off" autocapitalize="off" autocomplete="off" spellcheck="false"> Jan.</p> 
    <textarea spellcheck="false" autocorrect="off" autocapitalize="off" autocomplete="off"></textarea> 
</div> 

अद्यतन: मैं एक html-testpage बनाया है और वहाँ ब्राउज़ किए गए एक Android फोन का उपयोग करते हुए, अब भी वही स्वतः पूर्ण/सुझाव-समस्या का सामना। तो शायद यह कॉर्डोवा-एप मुद्दा नहीं है, लेकिन एक एंड्रॉइड ब्राउज़र मुद्दा है? एक नजर डालें (किसी Android फ़ोन पर) http://jsfiddle.net/f3AJq/

+0

अपने कोड ...... – himanshu

+0

संपादित पोस्ट पोस्ट और कुछ उदाहरण कोड – Kanarie

+0

कैसे एचटीएमएल Android के साथ जुड़ा हुआ है जोड़ा? क्या आपको HTML इनपुट या एंड्रॉइड एडिटटेक्स्ट के साथ परेशानी हो रही है? – RvdK

उत्तर

0

कॉर्डोवा ऐप्स में कम से कम एंड्रॉइड 4.4 तक, ऊपर वर्णित एचटीएमएल 5 विशेषता स्वत: पूर्ण = "ऑफ" का कोई प्रभाव नहीं पड़ता है। हालांकि एंड्रॉइड 6 पर स्वत: पूर्ण = "ऑफ" काम करता है!

तो यह एंड्रॉइड संस्करण पर निर्भर करता है, न कि एचटीएमएल।

(यह एक कॉर्डोबा 5.1.1 एंड्रॉयड मंच है, इस मामले में किसी को भी सोच रहा है)

+2

यह वास्तव में अधिकांश उपकरणों के लिए काम करता है, लेकिन ** सैमसंग उपकरणों के लिए काम करता है ** यह ** नहीं ** काम करता है क्योंकि वे अपने कीबोर्ड का उपयोग करते हैं जो स्वत: पूर्ण के लिए एचटीएमएल विशेषताओं का सम्मान नहीं करता है। : '( – mineralwasser

2

आप में android:inputType="textNoSuggestions" EditText

+0

ने इसे आजमाया (ऊपर देखें) लेकिन यह काम नहीं कर रहा है। – Kanarie

+4

यह केवल मूल संपादन टेक्स्ट में काम करता है, कोई वेबदृश्य में लोड नहीं किए गए HTML घटक। – GaRRaPeTa

+0

index.html में इसे कैसे जोड़ा जाए? – AndroidGeeks

0

कोशिश मैं बस की खोज की यह !, यह इतना आसान है !, बस इनपुट में भाषा में: यह name="password" !

+9

अलग-अलग प्रश्नों पर बिल्कुल वही उत्तर पोस्ट करने के बजाय, यदि आप सोचते हैं कि दोनों प्रश्न अनिवार्य रूप से समान हैं, तो कृपया प्रश्नों में से एक को डुप्लिकेट के रूप में चिह्नित करें। – Bart

+0

यह मेरे लिए काम नहीं करता है –

+3

@BenClayton बहुत autocomplete = "off" autocorrect = "off" autocapitalize = "off" spellcheck = "false" –