【问题标题】:Skype Video Call URISkype 视频通话 URI
【发布时间】:2013-07-24 21:35:28
【问题描述】:

我正在开发一个启动 Skype 通话的简单应用程序。

使用苹果的 URI 方案成功发起 Skype 音频通话

[NSURL URLWithString:@"skype:skype_id?call"]).

但是当我尝试使用

进行视频通话时
[NSURL URLWithString:@"skype:skype_id?call&video=true"] 

它仍然会发起音频通话并启动 Skype,但之后什么也没有发生(没有进行音频通话或视频通话)。我看过一些帖子,人们提到他们使用类似的 URI 在 iOS 中为 Skype 进行视频通话,以前效果很好,但现在不行了。

我应该提一下,我们团队正在开发的 Android 版本的应用没有这样的问题。它使用相同的 URI 成功开始进行视频通话。

这是为 iOS 开发的最新版本 Skype 的问题吗?

【问题讨论】:

  • 我实际上在 android 上遇到了类似的问题。语音通话成功,但默认不启用视频。
  • 是的,我们在 Android 中使用之前版本的 Skype 测试了这个应用程序的 android 版本。问题始于 Skype 为 Android 和 iOS 发布的最新版本。
  • 我遇到了同样的问题,这让我很抓狂。似乎是最新版 Skype for iOS 的问题...community.skype.com/t5/iOS-iPhone-and-iPad/…
  • 你好萨明,你有没有办法进行 Skype URIs 视频通话?然而,我们遇到了这个问题。如果您有任何视频通话的方式,请帮助我们。非常感谢。
  • 你好 Mohit,对不起,还没有运气。我开始相信微软已经限制了这个 api 支持,我们将来可能永远无法通过 Skype 发起直接视频通话。

标签: ios skype


【解决方案1】:

这似乎在 iOS 的 Skype 中完全失败了。 甚至 skype://username?call 都会出现一个相当不直观的模式,说“用...拨打电话”,除非您单击“语音通话”,否则它什么也做不了 在其他系统/浏览器(windows、mac osx、android)中一切正常,尽管 https 在 chrome 中失败。这只是花花公子。

也许https://stackoverflow.com/users/1383154/allen-smith 或Skype 方面的人可以发表评论??

根据http://handleopenurl.com/scheme/skype,您可以在 html 链接中使用 skype://username?chat。现在 有点 工作了 - 因为它打开了 Skype,但仍然没有发起呼叫。

【讨论】:

    【解决方案2】:

    您不能使用 &video=true - IOS 不喜欢它。只需使用 ?call,它就会以应有的方式工作(就像您将 &video=true 附加到它一样)并在视频可用时发起视频通话。

    Skype 的东西非常不稳定——我唯一的成功是使用了 skype 按钮(使用 skype-uri.js 文件和相关的 javascript 来在 HTTP(非 HTTPS)下创建按钮。HTTPS 往往会破坏Chrome 和其他一些。

    我所做的是嗅探 IOS 并相应地删除 video=true ,因此它也适用于所有其他浏览器。归根结底,Skype 真的需要整顿他们的行为。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多