css iPhone邮件显示快速查看图像时,轻敲

h43kikqp  于 2023-07-01  发布在  其他
关注(0)|答案(1)|浏览(119)

我们将图片嵌入到我们的电子邮件中,内容ID为(“... src=“cid:...)。当我们这样做时,与引用远程图像(src=“https://....)相反,iPhone邮件应用程序在用户点击这些图像时会显示这些图像的快速浏览。
这很好,只有当图像在A标签中时它也会这样做-然后打开URL(在浏览器中)打开快速查看。所以当你回到邮件应用程序时,QuickLook就站在那里--这很奇怪...
有什么想法如何格式化img(一些CSS?)告诉iPhone不要打开Quicklook,如果它被点击,将受到高度赞赏。
我试着从cid更改为图像的远程URL-然后iPhone邮件不显示Quicklook -但我们需要通过cid嵌入图像...

iqjalb3h

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根本不会显示此内容...

相关问题