我们将图片嵌入到我们的电子邮件中,内容ID为(“... src=“cid:...)。当我们这样做时,与引用远程图像(src=“https://....)相反,iPhone邮件应用程序在用户点击这些图像时会显示这些图像的快速浏览。
这很好,只有当图像在A标签中时它也会这样做-然后打开URL(在浏览器中)和打开快速查看。所以当你回到邮件应用程序时,QuickLook就站在那里--这很奇怪...
有什么想法如何格式化img(一些CSS?)告诉iPhone不要打开Quicklook,如果它被点击,将受到高度赞赏。
我试着从cid更改为图像的远程URL-然后iPhone邮件不显示Quicklook -但我们需要通过cid嵌入图像...
1条答案
按热度按时间iqjalb3h1#
我尝试了一种变通方法,使用
<picture>
而不是<img>
,如下所示:因此,而不是:
<a href="..."><img src="cid:somecontentid"></a>
用途:
<a href="..."><picture><source media="all" srcset="cid:somecontentid"><img src="#"></picture></a>
如果您将图像 Package 在图片标签中,Apple Mail应用程序在点击图像时不会显示Quicklook。
但不幸的是,事实证明,这并不适用于Outlook:(
Outlook根本不会显示此内容...