0

我有一封在标准机器上完美呈现的电子邮件。但是,当用户在他们的 iPhone 上打开电子邮件时,会出现一个灰色框,它会突然变大并占用比正常情况更多的空间。有没有我可以使用的 hack 来让我的 html.erb 页面识别它是否在 iphone 中呈现并相应地调整自己?

4

2 回答 2

1

它基本上是您通常必须修改的 CSS。

按照此链接显示 iphone 设备支持哪些样式等,哪些不支持..

于 2012-11-27T17:37:05.480 回答
0

为了获取用户的浏览器信息,有一个很酷的 gem,叫做Browser. 我强烈建议你在 Github 上查看它的 repo

一旦你安装了这个 gem,

browser.mobile?

会给你trueorfalse并且你可以根据答案做任何你想做的事情。

于 2014-02-01T11:04:34.927 回答