我正在优化一个网络应用程序以在 iPad 肖像模式下工作。该网络应用程序构建为宽度为 350 像素的 iFrame。
我使用以下元视口标签:
<meta name="viewport" content="initial-scale=1.0, user-scalable=no, width=350" />
我希望它的行为如下:
- 我的可见视口的宽度将为 350 像素。
- 我的 Web 应用程序最初是按其原始大小缩放的,这意味着 350px iFrame 将在 350px 视口中完全呈现(可见视口的边界处没有空白。
但是,iPad Portrait 模式似乎忽略了 width=350 属性并将页面呈现为 width=device-width。
有人可以解释为什么会发生这种情况以及我必须如何解释这种行为吗?