Instagram发布了(在今年的某个时候)他们的应用程序内浏览器(webview)的更新,至少在iOS中打破了大多数网站.
附加图像是在点击广告上的"了解详情"后打开的网站,但在个人资料生成链接上也有相同的行为.
问题?顶部栏似乎是网站上的叠加,使得大多数移动导航(左上角的汉堡图标)无法使用/不可点击和/或隐藏.
这innerHeight是一样的screen.height.正如在如何调整Instagram应用程序内浏览器的html/css布局一样回答?我们可以嗅探webview的用户代理.
不确定他们是否会在某些时候修复它,但似乎任何填充顶级的解决方案都会破坏它们.
我刚刚在新的 Apple iPad Pro(120Hz)的 Safari 上运行 MrDoob 的 FPS 计数器,但它只能以 60fps 的速度运行,而桌面显示器(刷新率为 144Hz)中的 Chrome 浏览器运行速度高达 144fps。
该脚本使用 requestAnimationFrame 来计算它们,因此从技术上讲它不是资源密集型消耗。
我在 WHATWG 规范中找不到它,但似乎应该可以。参考: