在 Swift 网络视图中打开 Skype

open Skype in a Swift webview

我只想使用 URL 在 Swift 网络视图中打开 Skype。类似于 Apple 提供的用于打开 Apple Mail mailTo:// 或电话 tel:// 的 URL Scheme。

1.) 我必须使用 skype-API 还是只检查 skype 是否安装了

@IBAction func skypeMe(sender: AnyObject) {
   let installed = UIApplication.sharedApplication().canOpenURL(NSURL(string: "skype:")!)
   if installed {
    UIApplication.sharedApplication().openURL(NSURL(string: "skype:echo123?call")!)
   } else {
      UIApplication.sharedApplication().openURL(NSURL(string: "https://itunes.apple.com/in/app/skype/id304878510?mt=8")!)
   }
}

2.) 我该如何称呼它? (skype:用户名?通话)

3.) 我的 skype-login 应该会被自动调用

4.) 我要选择收件人

这可能吗?

This link 可以提供帮助。

UIApplication.sharedApplication().openURL 自动启动 Skype

尝试openURL(NSURL(string: "skype:")!)它可能会启动 skype, 你可以在哪里

选择地址。或者可能无法启动。