//1、调用 自带mail
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@hzlzh.com"]];
//2、调用 电话phone
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8008808888"]];
//3、调用 SMS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://800888"]];
//4、调用自带 浏览器 safari
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.hzlzh.com"]];
//调用phone可以传递号码,调用SMS 只能设定号码,不能初始化SMS内容。
//该代码片段来自于: http://www.sharejs.com/codes/objectc/5860
//示例打电话
//UIAlertViewDelegate
-(void)callPalmShop{
NSString *deviceType = [UIDevice currentDevice].model;
//NSString *deviceType = [UIDevice currentDevice].modellocalizedModel;
if([deviceType isEqualToString:@"iPod touch"]||[deviceType isEqualToString:@"iPad"]||[deviceType isEqualToString:@"iPhone Simulator"]){//
/*
UIAlertView *alert=[[UIAlertView alloc] initWithTitle:@"提示" message:@"您的设备不能打电话" delegate:nil cancelButtonTitle:@"好的,知道了" otherButtonTitles:nil,nil];
[alert show];
[alert release];
*/
[LoadingViewshowLoadingView:@"您的设备不能打电话"];
return;
}else {
UIAlertView *infoAlert = [[UIAlertViewalloc] initWithTitle:@"提示"message:@"您确定要打电话给他吗"delegate:selfcancelButtonTitle:@"否"otherButtonTitles:@"是",nil];
infoAlert.tag = 200;
[infoAlert show];
[infoAlert release];
//[LoadingView showLoadingView:@"您确定要打电话给他吗"];
}
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{
if (alertView.tag == 200) {
if (buttonIndex == 0) {
}else if (buttonIndex == 1) {
[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:@"tel://4006601609"]];
}
}
}