如何在虚拟键盘覆盖输入元素时将页面滚动到视图中?

时间:2015-03-28 02:39:36

标签: ios cordova webview uiwebview mobile-website

当我在iOS Safari和Chrome中加载我的网站时会自动完成此操作,但是当我在cordova中加载它时却没有完成。如果可能的话,我更喜欢非JS解决方案。

1 个答案:

答案 0 :(得分:2)

使用:https://github.com/driftyco/ionic-plugins-keyboard

使用:

window.addEventListener 'native.keyboardshow', (e) ->
  cur_height = $('body').height()
  $('body').height cur_height - e.keyboardHeight

window.addEventListener 'native.keyboardhide', (e) ->
  $('body').height '100%'