本机混合应用程序 - 键盘在辞职后保持空白
Posted
技术标签:
【中文标题】本机混合应用程序 - 键盘在辞职后保持空白【英文标题】:Native hybrid app - Keyboard keeps empty space after resigning 【发布时间】:2015-03-16 12:25:46 【问题描述】:我正在 PhoneGap 的帮助下创建混合应用程序。在 ios 7 设备上;就我而言,iPad Air 的表现有所不同。
当用户点击文本字段时,会打开一个虚拟键盘。当用户点击取消按钮时,他会被重定向到页面高度减小的不同视图,并且您可以看到一个空白区域而不是键盘。
键盘辞职本身是预期的行为,但不应留下空白。请参考下图。
当用户改变方向时,空白区域被删除,现在页面正常显示内容。
注意 - 我正在使用“build.phonegap.com”来创建构建。
【问题讨论】:
【参考方案1】:您为什么在 iPad Air 上使用 iOS7?更新?
内容属于某种划分 - 您需要以某种方式对其进行刷新。你用的是什么框架?如果是 jQuery Mobile,你需要运行 enhancewithin()
【讨论】:
实际上这是一个要求,因此我别无选择更新操作系统。我正在使用带有 html5 的 AngularJS 作为开发框架。 如果你使用 angular 为什么不使用 ionic? 也无法更改;要求:( 但是 Ionic 是 Angular 的。您是否尝试过使用 apply() 方法?以上是关于本机混合应用程序 - 键盘在辞职后保持空白的主要内容,如果未能解决你的问题,请参考以下文章