iphone - 您能否使用 CSS 检测您的电子邮件 HTML 是否在 iOS 和 Android 设备上呈现?

标签 iphone android css ios user-agent

我需要在我们的电子邮件中显示不同的链接(常规 url 或 iOS Custom URL Scheme),具体取决于它是在 Android 还是 iOS 设备上阅读。解决方法是通过打开浏览器并查看用户代理服务器端来创建重定向链接,但我正在努力避免这种情况以获得更好的用户体验。

最佳答案

您可以使用 CSS 对其进行一些修改 media queries .考虑一下 90%+的 Android 手机可以用两种不同的屏幕几何形状来描述,那么也许您可以获得大多数情况下都有效的查询。

关于iphone - 您能否使用 CSS 检测您的电子邮件 HTML 是否在 iOS 和 Android 设备上呈现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7237627/

相关文章:

iphone - 如何在不公开的情况下访问类中的其他类成员(ivars)?

iphone - 从 NSURLResponse 检测 NSStringEncoding 的函数?

java - 如何从assets文件夹中共享htm文本文件?

java - 在 Android 操作系统上捕获未处理的 JAVA 运行时异常的最佳实践?

iphone - UIImageView 显示不正确

iphone - Storyboard中的 Xcode 4.2 错误

android - 是否允许由不同的发布者发布与其他应用程序名称相似的应用程序?

css - 首字母浏览器冲突

css - 展开选择框

javascript - 更改 :hover to click/tap function on mobile/touch devices not working