如何使用 iOS 实现以下要求?
1) 通过 iOS 以编程方式拨打电话号码。
2) 呼叫号码后发送额外的DTMF。
我发现tel
URL 方案可用于拨打电话。不确定是否发送 DTMF 音。
如何使用 iOS 实现以下要求?
1) 通过 iOS 以编程方式拨打电话号码。
2) 呼叫号码后发送额外的DTMF。
我发现tel
URL 方案可用于拨打电话。不确定是否发送 DTMF 音。
您不能直接使用 SDK 通过电话应用程序发送 DTMF 音。但是,您可以将数字附加到电话号码,如下所示:
假设您要拨打 1-800-555-1212,2在 3 秒后自动键入以从语音菜单中选择一个选项,然后允许用户按下将拨打的按钮45。您将传递以下内容作为您的电话 URL:
@"tel:1-800-555-1212,,,2;45"
这也适用于通讯录和电话应用程序。在编辑某人的电话号码时,您甚至可以通过按+ * #电话键盘上的键输入逗号和分号。
我不知道这是在哪里记录的。我通过实验和与电话专家的同事交谈来解决这个问题。
1) 是通过打开一个 url 和 tel 协议来完成的
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:1-234-567890"]];
2) 在当前的 SDK 中是不可能的
无法通过应用程序的呼叫发送 DTMF。