【发布时间】:2018-01-28 21:02:30
【问题描述】:
我正在尝试找到一种方法来使用UIPasteBoard 将 HTML 字符串复制到粘贴板中,并能够将其粘贴到 iOS 上的不同邮件客户端中。
我尝试了 StackOverflow 的两个公认答案:https://stackoverflow.com/a/6566850/1249958 和 https://stackoverflow.com/a/21911997/1249958。这些解决方案适用于默认的 iOS 邮件客户端,但对 Gmail 没有任何影响。
我知道 Gmail 接受来自粘贴板的 HTML 输入,因为从 Safari 复制 HTML 并将其粘贴到 Gmail 应用程序中按预期工作。
【问题讨论】:
-
有同样的运气吗?
-
恐怕不是@KumarKL
-
尝试在从 Safari 复制后与从
UIWebView复制时检查粘贴板类型。最有可能的是,您需要提供一个 RTF 类型才能使其工作。看看这是否对你有帮助,我会添加一个答案。 -
谢谢@LeoNatan。试用后我会告诉你的。
-
@LeoNatan 和 halilb:你们有没有发现什么?
标签: ios gmail uipasteboard