ios - 使用 URL 方案的 iOS 版 Gmail 应用程序中的新行

标签 ios url-scheme

我们正在开发一个 iOS 应用程序,我们碰巧使用 Gmail 应用程序的 URL 方案为用户撰写一封新电子邮件。我们解决了大部分问题,但是我们在电子邮件正文中添加新行时遇到了一些问题。到目前为止,我们的 URL 看起来像这样:

googlegmail://co?from=username@example.com&to=helpdesk@example.com&subject=TITLE&body=What%20ever%20they%20include%20for%20the%20body

我们已经尝试过使用 %0D%0A 以及一些其他选项,但是这些似乎都不起作用。有什么方法可以通过 URL 添加新行,还是不可能?

最佳答案

我以前只用过一次这个方案,我不需要创建新行的能力,但在看了一下之后,我和你一样难过。我的猜测是使用这种方法是不可能的。在我看来,它只专注于在单词之间放置空格。

我建议研究的一件事是 Gmail API适用于 iOS。您很可能会更幸运,而且对您的消息有更多控制权也有好处。您可以使用 CocoaPods 轻松安装它设置起来根本不需要很长时间。

关于ios - 使用 URL 方案的 iOS 版 Gmail 应用程序中的新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42741510/

相关文章:

ios - NSURLConnection 在释放 NSMutableData 时崩溃

ios - Pokemon GO iOS URL 方案

ios - 如何调整图像大小以适应 tableview 单元格中的 UIImageview

ios - 什么是 Xcode 中的后台模式远程通知

iOS 需要知道使用 Core Data Managed Objects 或 NSMutableArray 哪种搜索方法最有效?

html - 如何通过 HTML 打开 iOS 共享菜单

ios - 如何在苹果 map 或谷歌地图中打开链接?

ios - 如何定义以 http ios7 开头的 url 方案

ios - 推送通知后从 URL 方案打开 UIViewController

ios - 如何在使用不同大小类时修复 wAny hAny 的缺失/冲突约束