菜鸟教程小白 发表于 2022-12-13 16:13:05

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


                                            <p><p>如何使用iOS实现以下需求?</p>

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

<p>2) 调用号码后发送额外的 DTMF。</p>

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

<p> <a href="https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html" rel="noreferrer noopener nofollow">https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html</a> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>您不能直接使用 SDK 通过电话应用发送 DTMF 音。但是,您可以将数字附加到电话号码,如下所示:</p>
<ul>
<li>分号:WAITING调用下一个号码。电话应用将显示一个按钮。</li>
<li>逗号:WAITING 1 秒(我认为)然后自动调用号码。</li>
</ul>
<h3>示例:</h3>
<p>假设您要调用 1-800-555-1212,在 3 秒后自动键入 <kbd>2</kbd> 以从语音菜单中选择一个选项,然后允许用户按下一个按钮将拨 <kbd>4</kbd><kbd>5</kbd>。您将传递以下内容作为您的电话 URL:</p>
<pre><code>@&#34;tel:1-800-555-1212,,,2;45&#34;
</code></pre>
<p>这也适用于通讯录和电话应用。您甚至可以在编辑某人的电话号码时输入逗号和分号,方法是按电话键盘上的 <kbd>+ * #</kbd> 键。</p>
<p>我不知道这是在哪里记录的。我通过实验和与电话专家的同事交谈发现了这一点。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 使用 iOS 调用电话号码并传递 DTMF,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/2829787/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/2829787/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 使用 iOS 调用电话号码并传递 DTMF