我目前正在开发一个移动网站。在 iOS 和 Android 上一切正常,但是在尝试将视口(viewport)的宽度设置为 640 像素时,我遇到了 Windows Phone 上的视口(viewport)元标记问题。我正在使用 :
<meta name="viewport" content="width=640,user-scalable=no"/>
但是,似乎每当您尝试设置大于 480 像素的视口(viewport)时,Windows 手机都会自动应用到默认视口(viewport)(1024 像素)。
任何解决方法?
最佳答案
我在 <meta name="viewport">
上没有取得多大成功和 Windows Phone 7.5,除非我设置 width
在 320 到 480(含)之间。如果我想将其设置在该范围之外,它似乎只是默认为 320。
我尝试使用 <meta name="MobileOptimized" content="640">
这非常有效。它的行为类似于 <meta name="viewport" content="width=640,user-scalable=no">
.
根据this article和 the article链接到 Mikael Koskinen's Answer范围应该是 320 到 10,000,但我无法重现。
关于windows-phone-7 - Windows Phone 视口(viewport)元标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9236376/