1

我试图了解如何指示 iOS 电子邮件客户端(iphone 4s、iOS 6)尊重视口元标记。我阅读了https://developer.apple.com/library/safari/#documentation/AppleApplications/Reference/SafariWebContent/UsingtheViewport/UsingtheViewport上的官方文档,并尝试包含以下内容:

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />

我尝试过变体(来自http://www.mobilexweb.com/blog/iphone-5-ios-6-html5-developers),例如:

<meta name="viewport" content="initial-scale=1.0">

但似乎没有任何效果。我的具体用例是我正在为 iOS 编写 HTML 电子邮件。其中一些电子邮件具有非常大的表格(我无法控制) - iOS 电子邮件客户端“缩小”以包含整个表格,从而使字体变得难以阅读。

任何帮助将不胜感激 :-)

4

2 回答 2

2

不幸的是,iPhone 上的邮件不支持scale通过viewport元标记进行标记。

有关更多信息,请参见此处:http ://www.emailonacid.com/blog/details/C6/emailology_viewport_metatag_rendered_unusable

(也许需要注意:如果包含视口标签,电子邮件在黑莓上显示为空白!)

于 2013-05-08T06:41:54.420 回答
0

应用于嵌套表的固定宽度将覆盖您在 iOS 中的媒体查询,从而导致您描述的缩放。如果不给嵌套内容流动或最大宽度,我认为没有办法解决这个问题。

于 2013-11-11T20:26:21.013 回答