这个问题类似于Standard way to detect mobile mail client?但不确定里面有解决方案。我了解如何使用特定的、屏幕大小相关的 css 处理移动格式。但是内容和/或图像呢?
案例研究:
- 如果在桌面客户端应用程序(Thunderbird 等)或网络应用程序(Gmail 等)上打开邮件,图像会显示“下载我们的 iPhone 应用程序或 Android 应用程序”,并带有指向每个应用程序的特定链接。
- 如果在 iOS 上打开邮件,图片会显示“获取我们的 iPhone 应用程序”和应用程序商店链接。
- 如果在 Android 上打开邮件,图片会显示“获取我们的 Android 应用程序”并附有市场链接。
这可能吗?有工具吗?您将如何进行?
谢谢!
最佳答案
您可能需要一些 html 技巧,但如果这有效,这种行为很可能非常依赖于所使用的电子邮件客户端。
不同的邮件客户端可能显示不同的内容。有些可能会显示纯文本替代方案,有些可能会选择显示 html 格式。 HTML 渲染也可能不同。
不,没有基于合并到电子邮件格式的平台的特殊过滤。
关于android - 移动端如何检测邮件客户端: desktop or mobile,和平台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7567413/