每当我点击iOS应用中的textfield或datapicker时,导航栏就会向上移动并滚动。它可能是webview在keybord上升的时候。 当Keybord未启动时,屏幕如下图所示:
当我触摸文本字段时“键入数字”键盘向上移动,如下图所示:
与其他具有数据选择器的页面相同,导航栏不像下面的屏幕截图那样固定。
答案 0 :(得分:0)
试试这个
$('input').on('focus', function(e) {
e.preventDefault();
e.stopPropagation();
setTimeout(
function(){
windows.scrollTo(0, 0);
}, 100);
});
答案 1 :(得分:0)
我不建议在任何网络应用中使用setTimeout。尝试" .scrollTop(0)"如果你在模糊事件上使用jquery。
我曾经遇到过类似的问题,它不是最好的解决方案,但我记得我更改了我的应用配置,因此它不是全屏(我将其设置为显示顶部条)并且已修复我的问题。这是一些phonegap / cordova版本的问题。