【问题标题】:How to redirect to my application from Skype app in ios如何从 iOS 中的 Skype 应用程序重定向到我的应用程序
【发布时间】:2015-09-11 16:38:10
【问题描述】:

嗨,我是 ios 应用程序的新手,在我的项目中,我为用户提供了“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 应用程序,请帮帮我

【问题讨论】:

    标签: ios swift


    【解决方案1】:

    很遗憾,您不能这样做。当您加载 Skype 应用程序进行呼叫时,它必须使用另一个 URL 方案重定向到您的应用程序(显然 Skype 可能不会这样做)。

    基本上,当您加载 Skype 应用程序时,您的应用程序会进入后台。将您的应用程序带回前台(无需 URL 方案再次加载它)的唯一方法是让用户自己加载它。

    【讨论】:

    • 我认为这是不正确的过程,因为每次用户拨打电话时,应用程序都会自动进入后台,再次用户需要加载应用程序,这真的让用户犹豫不决,还有其他更好的过程吗?请告诉我在您的帮助下解决这个问题
    • 这对用户来说很烦人,但 AFAIK 确实没有办法做到这一点。
    • 只有这在 ios 应用程序中是不可能的?或者在android中也不可能
    • 恐怕我无法回答。
    猜你喜欢
    • 2016-06-23
    • 1970-01-01
    • 2013-03-15
    • 2013-12-27
    • 1970-01-01
    • 1970-01-01
    • 2017-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多