0

我可以在 jQuery 中手动调整窗口对象的大小吗?我正在修改窗口宽度为 640 像素的 iPhone 上的 Web 应用程序,但我不知道它是如何导致 iPhone 屏幕宽度为 320 像素(纵向模式)的。我试图从 HTML 文档的 head 部分中删除所有元标记,但没有任何改变。知道如何解决这个问题吗?


我没有成功添加额外的元标记。主要问题是 iPhone 4 有640x960 px屏幕。我以前不知道这一点。所以我对 iPhone 的媒体查询设置为320x480 px. 但是还有另一个问题。当我切换模式时,分辨率变为320x480 px并保持在这些值上。我不知道为什么会发生这种情况,并且很难为这种情况设置 CSS。

客户在他们的网站上有两个元标记,我不知道为什么:

"meta name="viewport" content="width=device-width, initial-scale=0.5, minimum-scale=0.5, maximum-scale=1.0"
"meta name="viewport" content="initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width"
4

1 回答 1

0

您的文档中有以下内容<head>吗?

<meta name="viewport" content="width=device-width, initial-scale=1"> 

这将阻止 ios 缩放页面。

之后,您将不得不调整/移动应用程序的内容以匹配设备,而不是相反。

CSS媒体查询将极大地帮助您将 web 应用程序调整为移动格式。

于 2012-12-07T15:55:18.000 回答