2016-01-02 27 views
8

私は要素としてtextangularのビューを持っています。 Android(テスト済み)では、キーボードが開かれていると、エディタがキーボードの背後に来るのを防ぐために、ビューはスクロールしません。 キーボードプラグイン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"と "adjustResize" また、$ ionicScrollDelegate.scrollBottom(true)を呼び出すnative.keyboardshowイベントを試しました。

フッターのキーボードアタッチディレクティブがありますが、フッターにテキストエディタを配置できません。 ionic frameworkがキーボードのイオン内容を表示/非表示にすることはできますか?この機能はまだフレームワークではサポートされていないか、何か不足していますか?

この質問はanother threadに似ていますが、回答は受け入れられません。

助けてください。 -Prakash。

答えて

0

あなたのHTMLコンポーネント

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

にこれを追加することができ、あなたのコントローラでNG-クリック方式GoHere()にこれを追加する:

GoHere() { 
$ionicScrollDelegate.$getByHandle('toThisPosition').scrollBottom(true); 
} 
関連する問題