在 iOS 9.x 上的 Facebook 应用程序中使用嵌入式浏览器从core-layout打开演示应用程序时(至少),当设备处于纵向模式时,页脚元素不可见。如果将设备旋转到横向模式,页脚将部分可见。但是,页脚(带有按钮)应该是完全可见的。
第一张图片显示了演示应用程序的外观,而第二张图片显示了使用 Facebook 应用程序的嵌入式 Web 视图查看演示应用程序时缺少页脚的情况(这些图像是从 Chrome 桌面浏览器中抓取的,说明了该错误是如何表现出来的) :
在测试了很多不同的假设之后,我们得出的结论是,该错误是由浏览器使页面/视口高于可见区域引起的。
这个错误似乎与iOS9 Safari 视口问题有关,meta 没有正确缩放?并且网页在 iOS 8 上的 Twitter 应用程序中没有达到 100% 的高度。