【发布时间】:2009-12-09 16:04:04
【问题描述】:
我正在编写一个 iPhone 应用程序,它需要选择给我们办公室打电话。但是,需要拨打的电话号码有 5 位分机号。
我知道要拨打普通电话号码,我们可以使用 openURL 使用类似的方式:
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"tel:1-800-555-5555"]];
我可以让它与扩展一起使用吗?如果有,怎么做?
Apple docs 链接到 RFC 2806,它描述了 tel: 的 URL 方案,似乎支持扩展,但我无法从 RFC 中找出语法。
【问题讨论】:
-
在 GSM 世界中,有一种方法可以在拨号字符串中插入延迟。抱歉,我不记得了,但这是一个开始的地方。在您的 RFC 的第 2.5.6 节中,它说“本地电话号码或拨号后序列可能包含
字符,表示拨号时暂停(“p”)或等待拨号音(“w “)。”
标签: iphone objective-c