2016-01-02 8 views
8

दिखाता है मेरे पास टेक्स्ट तत्व के साथ तत्व के रूप में एक दृश्य है। एंड्रॉइड पर (मैंने परीक्षण किया), यदि कीबोर्ड खोला गया है, तो संपादक को कीबोर्ड के पीछे आने से रोकने के लिए स्क्रॉल नहीं किया जा रहा है। मैंने कीबोर्ड प्लगइन com.ionic.keyboard स्थापित किया।आईओनिक आयन-सामग्री ठीक से समायोजित नहीं होती है जब कीबोर्ड

<ion-view id="newblogview"> 
    <ion-nav-buttons side="left"> 
    ... 
    </ion-nav-buttons>  
    <ion-content scroll="true" overflow-scroll="true" class="has-header" delegate-handle="mainScroll"> 
    <iframe data-tap-disabled="true" style="width: 100%; min-height: 100%" src="./templates/blog/html/blog-editor.html" name="blogeditor" id="blogeditor"></iframe>     
    </ion-content> 
</ion-view> 

यह ऊपर जा रहा है नहीं कर रहा है कीबोर्ड इनपुट पर ध्यान केंद्रित करके खोला जाता है:

इस पृष्ठ की संरचना है। मैंने एंड्रॉइड की कोशिश की है: windowSoftInputMode = "adjustPan" और "समायोजित करें" और मैंने मूल keyicScrollDelegate.scrollBottom (सत्य) को कॉल करने के लिए देशी.keyboardshow ईवेंट की कोशिश की है;

मुझे लगता है कि हमारे पास कीबोर्ड के लिए कीबोर्ड संलग्न निर्देश है, लेकिन मैं पाद लेख में टेक्स्ट एडिटर नहीं रख सकता। क्या आयनिक ढांचा समर्थन कीबोर्ड शो/छुपाएं आयन सामग्री समायोजित करता है? क्या यह सुविधा अभी तक ढांचे में समर्थित नहीं है या क्या मुझे कुछ याद आ रहा है।

यह प्रश्न another thread के समान है, लेकिन कोई स्वीकार्य उत्तर नहीं है।

कृपया मदद करें। -प्रकाश।

उत्तर

0

आप अपने HTML घटक

<div delegate-handle="toThisPosition" ng-click="GoHere()"> </div> 

को यह जोड़ सकते हैं और कर सकते हैं एनजी क्लिक विधि GoHere() अपने नियंत्रक में करने के लिए इस जोड़ने:

GoHere() { 
$ionicScrollDelegate.$getByHandle('toThisPosition').scrollBottom(true); 
} 
संबंधित मुद्दे