Html UIWebView电子邮件超链接在设备上不工作

Html UIWebView电子邮件超链接在设备上不工作,html,iphone,ios,uiwebview,html-email,Html,Iphone,Ios,Uiwebview,Html Email,我正在iPhone应用程序中显示一个HTML页面。HTML页面几乎没有电子邮件地址。在Mac桌面浏览器中,如果打开相同的HTML页面,并且单击电子邮件地址,则Mac machines邮箱将打开以撰写新电子邮件。而在iPhone中,单击电子邮件地址,它试图加载webView,将其视为链接 为什么它是在MAC浏览器上工作,而不是在iPhone应用程序上 HTML中的源代码是: <a href="mailto:customerinfo@mycompany.com">customerinfo

我正在iPhone应用程序中显示一个HTML页面。HTML页面几乎没有电子邮件地址。在Mac桌面浏览器中,如果打开相同的HTML页面,并且单击电子邮件地址,则Mac machines邮箱将打开以撰写新电子邮件。而在iPhone中,单击电子邮件地址,它试图加载webView,将其视为链接

为什么它是在MAC浏览器上工作,而不是在iPhone应用程序上

HTML中的源代码是:

<a href="mailto:customerinfo@mycompany.com">customerinfo@mycompany.com</a>
如果我尝试使用MFMailControlViewController处理,它会工作。但我真正的问题是,为什么MAC台式机推出邮箱而iPhone没有呢

谢谢
然后转到interface builder以查看Web视图设置。您需要启用地址和链接检测

在守则中:

webView.dataDetectorTypes = UIDataDetectorTypeAll;

转到界面生成器以查看Web视图设置。您需要启用地址和链接检测

在守则中:

webView.dataDetectorTypes = UIDataDetectorTypeAll;

我没有为此维护XIB文件。只需创建新的视图控制器,推入导航控制器并加载webView HTML页面..我已经尝试使用webView.dataDetectorTypes=UIDataDetectorTypeAll;但它不起作用。我真正的问题是,在不做任何事情的情况下,它是如何在Mac桌面而不是iPhone中启动邮箱的。我不会为此维护XIB文件。只需创建新的视图控制器,推入导航控制器并加载webView HTML页面..我已经尝试使用webView.dataDetectorTypes=UIDataDetectorTypeAll;但它不起作用。我真正的问题是,在不采取任何行动的情况下,它是如何在Mac桌面而不是iPhone上启动邮箱的。