您好我是ios app的新手,在我的项目中,我为用户提供了“Skype”使用设施,根据我的代码,我可以重定向到Skype应用程序,一切都很好
这里我的主要要求是当我从我的应用程序进行音频或视频通话时,Skype应用程序中有一个按钮,即“呼叫结束”按钮,见下面我发布的图像
当我点击该按钮时(即结束通话时)我想直接重定向到我的应用
BOOL installed = [[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"skype:"]];
if(installed) {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"skype:%@?call", userNameString]]];
}
else {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.com/apps/skype/skype"]];
}
但是在这里当我点击下面的呼叫结束按钮我想直接重定向到我的IOS应用程序请帮帮我一个
答案 0 :(得分:0)
很遗憾,你无法做到这一点。当您加载Skype应用程序进行呼叫时,它必须使用其他URL方案重定向到您的应用程序(显然Skype可能不会这样做)。
基本上,当您加载Skype应用时,您的应用会进入后台。将应用程序带回前台(没有再次加载URL方案)的唯一方法是让用户自己加载它。