• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - 使用 iOS 调用电话号码并传递 DTMF

[复制链接]
菜鸟教程小白 发表于 2022-12-13 16:13:05 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

如何使用iOS实现以下需求?

1) 通过 iOS 以编程方式调用电话号码。

2) 调用号码后发送额外的 DTMF。

我发现 tel URL 方案可用于调用电话。不确定是否发送 DTMF 音。

https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html



Best Answer-推荐答案


您不能直接使用 SDK 通过电话应用发送 DTMF 音。但是,您可以将数字附加到电话号码,如下所示:

  • 分号:WAITING调用下一个号码。电话应用将显示一个按钮。
  • 逗号:WAITING 1 秒(我认为)然后自动调用号码。

示例:

假设您要调用 1-800-555-1212,在 3 秒后自动键入 2 以从语音菜单中选择一个选项,然后允许用户按下一个按钮将拨 45。您将传递以下内容作为您的电话 URL:

@"tel:1-800-555-1212,,,2;45"

这也适用于通讯录和电话应用。您甚至可以在编辑某人的电话号码时输入逗号和分号,方法是按电话键盘上的 + * # 键。

我不知道这是在哪里记录的。我通过实验和与电话专家的同事交谈发现了这一点。

关于ios - 使用 iOS 调用电话号码并传递 DTMF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2829787/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap