在 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,
你可以在哪里
选择地址。或者可能无法启动。
我只想使用 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,
你可以在哪里
选择地址。或者可能无法启动。