【问题标题】:Include an HTML img tag inside a mailto: URL on an iPhone在 mailto 中包含 HTML img 标签:iPhone 上的 URL
【发布时间】:2010-10-22 23:49:59
【问题描述】:

我正在尝试在电子邮件中包含一张图片,该图片是使用 iPhone 应用程序中的 mailto: URL 发送的。该图像显示在发件人的邮件应用程序上,但在发送后,标签似乎被完全剥离。这是一个sn-p,已经被手动转义了:

[mailUrl appendString:@"&body=%3Cimg%20src%3D%22http%3A//stackoverflow.com/content/img/stackoverflow-logo.png%22%20/%3E"];

没有使用我自己的 SMTP 服务器,或者将它们作为附件发送,有没有办法在 iPhone 上的电子邮件中嵌入图像?

【问题讨论】:

    标签: iphone html image email mailto


    【解决方案1】:

    没有,直到 2.2.1 版本都无法使用 iPhone SDK。

    有一种使用 3.0 SDK 的方法,但它在 NDA 下,所以我不能在这里讨论它:(

    【讨论】:

    • Arg,这令人失望。不过,我将看看 3.0 SDK。谢谢!
    【解决方案2】:

    Luke,可能不再对你有用,但在研究这个主题时,有人提到用<b></b> 包装图像可以防止 iphone 邮件应用程序剥离 img 标签。我试过了,它对我有用。

    【讨论】:

    • 我假设那里有一个单词。 :) 用...包裹图像?
    • 啊抱歉标记麻烦,粗体标签可以解决问题,让我们看看我是否可以修复我的评论
    【解决方案3】:

    http://webbuilders.wordpress.com/2009/11/16/url-must-be-url-encoded-inside-a-nsstring-in-objective-c/

    这个新帐户不允许我发布我的答案。我在这里包含信息

    【讨论】:

    • 这是非常有用的信息。但是,问题不在于字符编码;处理 mailto 的 API:去掉了某些 HTML 标签,包括 。我将很快使用 3.x SDK 重新审视这个问题,据说它可以解决这个问题。
    猜你喜欢
    • 1970-01-01
    • 2016-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-29
    • 2016-05-13
    • 1970-01-01
    相关资源
    最近更新 更多