我想用嵌入代码(html代码片段)发送电子邮件,但电子邮件正文为空。通过iPhone上的[UIApplication sharedApplication]发送带有HTML标签的电子邮件
NSURL *url = [NSURL URLWithString: me.emailUrl];
[[UIApplication sharedApplication] openURL:url];
NSLog(@"SnapShotViewController->infoAction: %@", url);
原始字符串看起来像这样。
< IFRAME风格= '宽度:320像素;高度:320像素;边界:0像素' SRC = 'HTTP://snapserve.alphakanal.de/embed键= b500bb47-E14D-405F-a70b-9779dbb8ce21?'>
最终的字符串看起来像这样。 ?
的mailto:受试者=快照&体=%3Ciframe%20style%3D'width:320像素;高度:320像素;边界:0像素'%20src%3D'http://snapserve.alphakanal.de/embed%3Fkey %3Db500bb47-E14D-405F-a70b-9779dbb8ce21' %3E%3C/IFRAME%3E
电子邮件应用程序的打开了,但并没有表现出身体。任何想法?
那正是我在做什么。在我的第一篇文章中看到最后一个字符串那是stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding的输出。但电子邮件仍然是空白的。 – loopmasta 2011-05-30 23:44:17
那么,http://snapserve.alphakanal.de/embed?key=b500bb47-e14d-405f-a70b-9779dbb8ce21是空白。那么你究竟期待什么? – Sascha 2011-05-30 23:49:13
它不是空白。它返回一个有效的html页面。但那不是我想在电子邮件中显示的内容。用户应该将实际的