Sea*_*lly 20 mailto iphone href
在html中需要什么特别的东西,或者在UIWebView中使用回调来处理带有href的锚标签,或者在href中有一个带有mailto链接的锚标签有什么特别之处吗?
cdu*_*uhn 62
在UIWebView的委托中,执行以下操作:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
if ([[[request URL] scheme] isEqual:@"mailto"]) {
[[UIApplication sharedApplication] openURL:[request URL]];
return NO;
}
return YES;
}
Run Code Online (Sandbox Code Playgroud)
Jos*_*ice 35
我注意到,当在iPhone模拟器中运行时,我可以点击我的UIWebView中的HTTP链接,它将在Safari中打开,但是当我点击mailto链接时,什么都不会发生.但是,当我将应用程序部署到真实设备时,它可以工作.我希望原因是因为模拟器上没有邮件应用程序,但有Safari.