这是一个很长的镜头,但我希望有一种方法可以阻止IPhones在加载时调整页面大小。问题是,如果它是一个需要刷新的网站(说一个论坛),那么用户必须在每次刷新时都必须调整该页面的大小。
有没有办法强制Safari / IPhnone不会最小化刷新时不涉及用户更改设置的网站?
答案 0 :(得分:7)
您可以使用一个元标记来约束iPhone的视口:
<meta name="viewport" content="width=320" />
来自Apple的开发者文档:
使用
viewport
元标记改进iPhone上的网络内容呈现。通常,您使用视口元标记来设置视口的宽度和初始比例。例如,如果您的网页窄于980像素,则应设置视口的宽度以适合您的网页内容。如果您要设计特定于iPhone的Web应用程序,请将宽度设置为设备的宽度。
您可以使用常量来设置iPhone的设备宽度:width=device-width
。
不确定此链接是否有效,但您可以在Apple Developer website
上阅读有关Mobile Safari和视口标记的更多信息