स्वचालित रूप सेआईफोन पर कॉल करने के लिए सही यूआरएल क्या है?
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:11111111111"]]);
स्वचालित रूप सेआईफोन पर कॉल करने के लिए सही यूआरएल क्या है?
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:11111111111"]]);
आपकी दूसरी पंक्ति ठीक है और काम करेगी।
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1111111111"]]);
एक टिप्पणी के रूप में, यदि संख्या में कोई रिक्त स्थान है .. यह कॉल नहीं करेगा। – ChavirA
एक iPhone पर की कोशिश कर रहा से iPhone पर फोन करने के लिए कोड है, tel://123456789
जाने का रास्ता है। tel:123456789
विकल्प कम से कम सफारी यूआरएल बार द्वारा भी पहचाना नहीं गया है।
आप केवल iPhone डिवाइस से iPad/iPod से नहीं कॉल कर सकते हैं, और आप bellow कोड की तरह iphone से नंबर डायल कर सकते हैं: -
NSString *[email protected]"your number";
NSURL *url = [[ NSURL alloc ] initWithString:[NSString stringWithFormat:@"tel://%@",value]];
[[UIApplication sharedApplication] openURL:url];
'tel' से 'tel 'निकालें: वे [tel URL योजना] में नहीं हैं (https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/Articles/PhoneLinks.html#//apple_ref/डॉक्टर/यूआईडी/टीपी 40007893-एसडब्ल्यू 1) – rckoenes
तो यह मेरे कोड @ रेकोनिस में कैसे काम करता है? –
परस्पर विरोधी टिप्पणी के साथ बहुत सारे जवाब।
(स्लैश, कोई स्लैश, semicolumn, टेलीफोन, telprompt?)
स्विफ्ट, एक आकार सभी फिट बैठता है:
if let phoneURL = NSURL(string: "telprompt:\(phoneNumber)") {
if UIApplication.sharedApplication().canOpenURL(phoneURL) {
UIApplication.sharedApplication().openURL(phoneURL)
}
}
SwiftArchitect का जवाब सभी फिट नहीं करता है। मैं वास्तव में एक स्वचालित कॉल शुरू करना चाहता था, संकेत नहीं।
तो टेलि और टेलीप्रोम्प्ट के बीच एक अंतर है।
tel:
वास्तव में कॉल शुरू करता है।
if let url = URL(string: "tel:\(phoneNumber)") {
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.openURL(url)
}
}
telprompt:
कॉल या रद्द करने के लिए संकेत देता है।
if let url = URL(string: "telprompt:\(phoneNumber)") {
if UIApplication.shared.canOpenURL(url) {
UIApplication.shared.openURL(url)
}
}
मुझे अंतर नहीं पता था। प्रश्न भी कॉल करने के लिए पूछता है। तो इस तरह के जवाब ने मुझे समय बचाने में मदद की होगी।
मेरे पास केवल आईपॉडटच और आईपैड है। –