请参阅视频,例如(抱歉黑盒子叠加)。视频来自iPhone模拟器(通过Browserstack)
当我点击一个表单字段,并且该字段低于屏幕中心时,整个页面会跳起来然后快速向下滚动 - 尽管不够 - 这样你就看不到键盘后面的表单字段了。此外,页面正在放大(同样表格字段会在键盘后面消失) - 然后不缩小。目前我已禁用元视口标记中的缩放或缩放
我见过其他帖子,他们推荐cordova的键盘插件。我不是在使用Cordova。这种情况发生在iOS 8和Windows中,而不是andriod
此视图直接在safari中,但最终产品将在应用程序包装器中
当不使用Cordova时,有没有解决这个问题?
答案 0 :(得分:1)
这是一个已知问题,您可以在以下链接中看到一些详细信息:
解决方法将使用Keyboard插件,并使用方法cordova.plugins.Keyboard.disableScroll(true);
禁用Scroll以禁用本机滚动。
可以找到插件的详细信息here。