Nasıl Objective C bir telefon görüşmesi yapabilirsiniz?
Nasıl Objective C telefon görüşmesi yapabilir?
Bir çağrıyı başlatabilir
Yani bu muhtemelen çalışacak
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:12125551212"]];
Bu benim sadece bunu yapmak için yaptığım bir projeden kırpılır:
NSString *phoneStr = [[NSString alloc] initWithFormat:@"tel:%@",phone_number];
NSURL *phoneURL = [[NSURL alloc] initWithString:phoneStr];
[[UIApplication sharedApplication] openURL:phoneURL];
[phoneURL release];
[phoneStr release];
Aynı zamanda bir numarayı aramak için kullanıcı istemi için bilmek faydalı olabilir:
NSURL *phoneNumber = [NSURL URLWithString:@"telprompt://13232222222"];
[[UIApplication sharedApplication] openURL:phoneNumber];
telpromptKullanıcıya arama yapmak veya telefon kadranları önce arama yapmak iptal etmek bir seçenek sunar. kolon sonra iki eğik çizgi isteğe bağlıdır.
Eğer iphone bir telefon görüşmesi yapmak için objektif-c kullanarak bahsediyoruz eğer kuyu, o zaman böyle bir şey yapabilirsiniz:
NSURL *phoneNumber = [[NSURL alloc] initWithString: @"tel:867-5309"];
[[UIApplication sharedApplication] openURL: phoneNumber];
Eğer bir mac bunu bahsediyorsak, o zaman diğerleri gibi böyle şeylere sayısına dayalı özeldir belirtmiştik, vb bir Asteriskler kutusu, gibi bir şey aracılığıyla bağlantı voip, bir modem, kullanıyorsanız ..
TELEFON SAYISI BOŞ ALANLAR KALDIR
NSString *phoneNumberString = @"123 456";
phoneNumberString = [phoneNumberString stringByReplacingOccurrencesOfString:@" " withString:@""];
phoneNumberString = [NSString stringWithFormat@"tel:%@", phoneNumberString];
NSURL *phoneNumberURL = [NSURL URLWithString:phoneNumberString]];
[[UIApplication sharedApplication] openURL:phoneNumberURL];
openURL kaldırılmıştır.
Şimdi bu kullanın:
UIApplication *application = [UIApplication sharedApplication];
[application openURL:[NSURL URLWithString: @"tel:12125551212"] options:@{} completionHandler:nil];
NSString *phoneNumber = @"Phone number here";
UIWebView *webView = [[UIWebView alloc] init];
NSURL *url = [NSURL URLWithString:numberString];
NSURLRequest *requestURL = [NSURLRequest requestWithURL:url];
webView.dataDetectorTypes = UIDataDetectorTypeNone;
[webView loadRequest:requestURL];
Bu, ya çok platforma özel olacak, yoksa devletin daha iyi hangi platform bu içindir böylece, platformlar arasında farklılıklar hesaba bir sarıcı kütüphanesi kullanmak gerekecek. Genel olarak, çoğu platformlarda kullanılabilir çeşitli telefon API'leri vardır.
Windows sistemlerinde sitesinde ISDN gibi bir dijital telefon sistemi hedefliyorsanız kullanılabilen diğer API'ler olduğundan da işler biraz farklı olabilir, örneğin "TAPI" var.













