【发布时间】:2014-08-20 17:08:33
【问题描述】:
我正在使用 Skype 应用程序的开放 URL 从我的 iOS 应用程序呼叫特定用户。 但下面的代码只是打开了 Skype,但没有调用指定的用户名。
谁能指导我为什么它不打电话。
- (IBAction)callSkypeUser:(id)sender
{
NSLog(@"%s", __PRETTY_FUNCTION__);
NSString* urlString = [NSString stringWithFormat:@"skype://USER_NAME?call"];
NSLog(@"url = %@", urlString);
BOOL result = [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString]];
NSLog(@"result = %d", result);
}
【问题讨论】:
-
检查 Skype 文档,检查您是否通过 URL 方案传递了正确的数据。除了猜测您的问题可能是什么,这里几乎没有足够的信息让任何人做任何事情。
-
你所说的足够信息是什么意思???这是唯一拨打电话的 4 行。它在网页中工作,但在 ios 中不工作
-
@B 网页?你的意思是你在Safari中尝试过?例如,这是非常有用的信息,应该出现在问题中,因为它表明 URL 可能没问题。
标签: ios objective-c skype openurl