0

html5 アプリケーションに cordova を使用しました。テキストボックスを押すたびにキーパッドが表示されますが、このキーパッドがテキストボックスに重なって画面が上に移動しません。

しかし面白いのは、この問題がインストール後に一度だけ発生することです。テキストボックスのキーパッドをタップするたびに2回目以降、画面が上に移動します

以下のようにフォーカスイベントとぼかしイベントの両方を使用しています

this.$('#event').on('blur', function() {    
    $('#event').css('height', $(window).height());              
    cordova.plugins.Keyboard.disableScroll(false);
});
this.$('#event').on('focus', function() {   
    $('#event').css('height', $(window).height());          
    cordova.plugins.Keyboard.disableScroll(false);
});
4

0 に答える 0