新的iOS 7.1 minimal-ui视口设置中是否存在错误?
iOS 7.1中的新“最小UI”设置对于景观网站来说非常有用。 我的networking应用程序使用全屏,绝对定位div的内容,给它一个应用程序般的感觉。 但Safari浏览器似乎只增加了底部URL栏的高度。 我已经在不同的iPhone上尝试过,相同的结果…
以下是加载页面后的样子:
这是一个错误,或者我做错了或失踪?
点击举例(在iPhone上使用iOS> = 7.1查看)
我有iPhone5 + ios7.1 + minimal-ui相同的问题。 这段代码成功解决了这个问题。
window.addEventListener('scroll', function () { // Do not scroll when keyboard is visible if (document.activeElement === document.body && window.scrollY > 0) { document.body.scrollTop = 0; } }, true);
看看这篇文章: 使用iOS 7.1 minimal-ui从纵向切换到横向时可见的灰色区域
这对我来说是固定的:
window.scrollTo(0,0);
每次发生resize事件时设置。
$(window).resize(function(){ document.body.scrollTop = 0; })