电子邮件正文中的超链接无法在iPhone中工作
问题描述:
我已经使用下面的代码来显示电子邮件正文中的超链接,但它只显示消息正文中的文本,当我点击它时,没有任何反应。电子邮件正文中的超链接无法在iPhone中工作
-(IBAction)emailToFriend:(id)sender
{
NSLog(@"E-Mail...");
MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
controller.mailComposeDelegate = self;
[controller setSubject:@"My Subject"];
[controller setMessageBody:@"<a href=\"http://www.google.com\">http://www.google.com</a>" isHTML:YES];
[self presentModalViewController:controller animated:YES];
[controller release];
}
谁能告诉这里有什么问题?我查了问题MFMailComposeViewController : how do I embed a clickable URL link into the email message body它并没有帮助我
答
发送的链接之前,不可点击。这只是纯文本。但是,在发送电子邮件后,接收者将能够点击链接(电子邮件程序使其可点击)。
我认为textView在可编辑模式下禁用链接检查器。你有没有检查收到的邮件是否没有链接? – Mat 2012-04-05 11:10:19
是的,收件邮件包含链接。谢谢 – Bhoomi 2012-04-05 11:24:41