बारे में पता होना मैं web page with jquery terminal और छिपे हुए पाठ क्षेत्र (है कि ट्रिगर एंड्रॉयड वर्चुअल कीबोर्ड) है, मैं अक्षरों को टाइप कर सकते हैं लेकिन जब मैं कुछ आदेशों में प्रवेश सामग्री वर्चुअल कीबोर्ड के पीछे छिपा है। टर्मिनल सामग्री नीचे स्क्रॉल कर रही है क्योंकि जब मैं कुछ और कमांड टाइप करता हूं तो यह स्क्रॉलिंग होता है। जब मैं अपने फोन स्क्रॉलिंग में हार्डवेयर कीबार्ड का उपयोग करता हूं तो सही है (टच स्क्रॉल अभी तक काम नहीं कर रहा है)।वेबपृष्ठ सकते हैं एंड्रॉयड वर्चुअल कीबोर्ड
मैं
.terminal .clipboard {
position: absolute;
bottom: 0;
left: 0;
opacity: 0.01;
filter: alpha(opacity = 0.01);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.01);
width: 2px;
}
.cmd > .clipboard {
position: fixed;
}
prevoius और प्लगइन में इस कोड के लिए इस सीएसएस
.terminal textarea { top: 0; width:0; margin-left: -8px; pointer-events: none; }
जोड़ा (पाठ क्षेत्र क्लिपबोर्ड के लिए इस्तेमाल किया गया था)।
self.click(function() {
self.find('textarea').focus();
});
और मेरे qestion यह है: जावास्क्रिप्ट पता लगा सकते हैं कितना बड़ा वर्चुअल कीबोर्ड है? या शायद वेबपृष्ठ के आकार को बदलने का दूसरा तरीका है, इसलिए यह केवल दृश्य भाग (कीबोर्ड कहां नहीं है) में है? या शायद मेरे कोड में कुछ गड़बड़ है, इसे मोबाइल पर काम करने के लिए डिज़ाइन नहीं किया गया था। कुंजीपटल का आकार हमेशा एक ही है, भले ही उपयोगकर्ता अलग से एक को स्थापित करता है?
मुझे समझ में नहीं आता कि यह स्वीकार्य उत्तर क्यों है .. मुझे पता है कि एसओ एक योग्यता है, और मुझे खुशी है कि यह है, लेकिन मैं वास्तव में एक तरीका बताता हूं जिसमें आप वर्चुअल कीबोर्ड के आकार को ढूंढ सकते हैं (या बेहतर भी: गतिविधि के उपलब्ध स्क्रीन स्पेस का आकार) मेरे जवाब में। इसके अलावा मैं कार्यान्वयन पर कुछ वैकल्पिक विचार भी प्रस्तुत करता हूं, क्योंकि कीबोर्ड को पाने के लिए "अदृश्य दृश्य" जैसी सामग्री का उपयोग करना कम से कम कहने के लिए थोड़ा हैकी लगता है। मैं कम से कम परवाह नहीं कर सकता था कि मेरा स्वीकार्य उत्तर नहीं है, लेकिन अब सवाल जो कोई भी पढ़ता है, आईएमओ, गलत जवाब पढ़ेगा। – baske
@baske शायद क्योंकि यह मूल ऐप के लिए जावा कोड के बजाए इसे वेबपृष्ठ के रूप में संबोधित करता है? शीर्षक पढ़ें। – boatcoder
यदि आप मेरा जवाब दोबारा पढ़ते हैं, तो आप देखेंगे कि इसमें "मूल" (जावा) कोड शामिल है, हालांकि इस कोड का अंतिम उद्देश्य दृश्यमान विंडो के आकार को अपने वेबव्यू में जावास्क्रिप्ट कोड में पास करना है (loadUrl का उपयोग करके () तरीका)। सवाल यह था कि "क्या जावास्क्रिप्ट पता लगा सकता है कि वर्चुअल कीबोर्ड कितना बड़ा है?", और संक्षिप्त उत्तर "नहीं" है। लेकिन यह पता चला है कि आप जावा (देशी) कोड का उपयोग करके अनुरोधित आकार प्राप्त कर सकते हैं और इसे जावास्क्रिप्ट में पास कर सकते हैं, और मेरा जवाब बताता है कि कैसे .. – baske