[英]How to mail with the use of UIWebView?
我正在使用UIWebView,並且我已編寫此代碼
NSString *str = [NSString stringWithFormat:@"Hey, my id is abc@xyz.com"];
[aboutWebView loadHTMLString:str baseURL:nil];
現在,在此代碼中,我想檢測該ID,並希望用戶可以將郵件發送到該ID
我能夠檢測到該鏈接,但是之后沒有任何反應。 我正在使用模擬器。
Mail.app未安裝在iPhone模擬器上。 您將需要在實際設備上測試代碼的那部分。
您可以使用mailto功能,然后
你可以調用以下函數:
- (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;
}
你也需要設置代表
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.