Windows Phone视口元标记

Tho*_*ann 5 viewport meta-tags windows-phone-7

我目前正在开发一个移动网站.在iOS和Android上一切正常,但是当我尝试将视口的宽度设置为640px时,我在Windows Phone上遇到了视口元标记的问题.我正在使用 :

<meta name="viewport" content="width=640,user-scalable=no"/>
Run Code Online (Sandbox Code Playgroud)

但是,无论何时尝试将视口设置得更大,480px Windows手机都会自动应用于默认视口(1024px).

任何解决方法?

don*_*nut 4

除非我设置在 320 到 480(含)之间,否则我在<meta name="viewport">Windows Phone 7.5上并没有取得太大成功。width如果我想将其设置在该范围之外,则似乎默认为 320。

我尝试使用<meta name="MobileOptimized" content="640">,效果非常好。它的行为就像<meta name="viewport" content="width=640,user-scalable=no">.

根据这篇文章Mikael Koskinen 的答案中链接的文章,范围应该是 320 到 10,000,但我无法重现这一点。