gpt4 book ai didi

iphone - 如何在 iPhone 的 MFMailComposeViewController 中将图像嵌入 html

转载 作者:技术小花猫 更新时间:2023-10-29 12:14:08 24 4
gpt4 key购买 nike

我正在尝试将一堆小图像嵌入到我想使用 MFMailComposeViewController 发送的 html 表格中。在做了一些搜索后,我发现几乎每个人都建议使用“NSData+Base64 by Matt Gallagher”类在 Base64encoding 中对照片进行编码并将其嵌入到 html 中。虽然它看起来可以在 iPhone 和一些电子邮件服务器上工作,但 Gmail 和 Yahoo 不显示以这种方式嵌入的图像。提到这个问题here

我想知道是否有人对此有更好的解决方案。我不想在网络上上传照片并将链接放在html代码中。我希望将图像附加到电子邮件中并在 html 文本、表格...中显示为内嵌图像

最佳答案

不幸的是,目前无法以您希望的方式完成此操作。 HTML 电子邮件中的内联图像使用单独的 MIME 部分,这些部分通过邮件正文中的 content-id 引用。 MFMailComposeViewController 不允许您控制消息的 MIME 结构,也不允许您添加内联引用的内容部分。

将图像数据嵌入 <img>作为 base64 的标记可以在某些组合上工作——它部分是电子邮件客户端的功能,部分是最终用于呈现它的浏览器的功能,但正如您所注意到的,它不是广泛可移植的。

关于iphone - 如何在 iPhone 的 MFMailComposeViewController 中将图像嵌入 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4239398/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com