2016-01-02 37 views
8

Bir eleman olarak textangular ile bir görüş açılıyorum. Android'de (test ettim), klavye açılırsa, editörün klavyenin arkasına geçmesini önlemek için görünüm yukarı kaydırmıyor. Klavye eklentisi com.ionic.keyboard'u kurdum. Klavye girişi odaklanarak açıldığında yukarı hareket etmiyorKlavyenin gösterilmesi durumunda iyonik iyon içeriği düzgün ayarlanmıyor

<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> 

:

Bu

sayfanın yapıdır. Android'i denedim: windowSoftInputMode = "adjustPan" ve ayrıca "adjustResize" Ayrıca $ ionicScrollDelegate.scrollBottom (true) işlevini çağırmak için native.keyboardshow olayını denedim;

Sanırım altbilgi için Klavye ek yönergesi var, ancak metin düzenleyiciyi altbilgiye yerleştiremiyorum. İyonik çerçeve, klavyeden iyon içeriğinin ayarlanmasını destekliyor mu/gizliyor mu? Bu özellik henüz çerçevede desteklenmiyor mu veya bir şeyleri özlüyorum mu?

Bu soru another thread'a benzer, ancak kabul edilen bir yanıt yok.

Lütfen

Yardım edin. -Prakash.

cevap

0

Sen html bileşeni

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

bu ekleyebilir ve controller içerisinde ng tıklama yöntemiyle GoHere() için bu ekleme:

GoHere() { 
$ionicScrollDelegate.$getByHandle('toThisPosition').scrollBottom(true); 
}