【问题标题】:How can I place a phone call programmatically from a Mac app?如何通过 Mac 应用程序以编程方式拨打电话?
【发布时间】:2014-11-12 06:10:52
【问题描述】:

随着 OS X Yosemite 中切换/连续性的出现,我希望有一个 API 来解决这个问题。我找不到一个谷歌搜索。或者,有没有办法打开像Skype这样的指定电话拨打应用程序来拨打电话?我在网页上看到了指向自动打开我的 Skype 应用程序的电话号码的链接。这就是这样做的方法 - 在我的 Mac 应用程序中嵌入一些 HTML 吗?

【问题讨论】:

    标签: macos cocoa skype osx-yosemite continuity


    【解决方案1】:

    您可以使用与移动平台相同的“tel:5555555555”网址语法。因此,例如拨打号码 5555555555,您可以这样做:

    if let url = NSURL(string: "tel:5555555555") {
        NSWorkspace.sharedWorkspace().openURL(url)
    }
    

    【讨论】:

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