ios - Twilio 客户端语音通话扬声器开/关问题
<p><p>我正在使用 <a href="https://www.twilio.com/docs/api/client/ios" rel="noreferrer noopener nofollow">Twilio client</a>语音通话服务。</p>
<p>在这里,我在 spearke 开/关功能方面遇到问题。我可以静音/取消静音通话,但无法打开/关闭扬声器。我对这两种功能都有相同的实例。我还检查了他们的演示项目基本电话,因为这个扬声器开/关正在工作,我在我的项目中做同样的事情但不能做同样的事情。</p>
<p>这是我的代码:</p>
<pre><code>if(isSpeaker == NO)
{
isSpeaker=YES;
;
}
else{
isSpeaker=NO;
;
}
</code></pre>
<p>self.phone 是 BasicPhone(他们的调用管理器类)的 sharedInstance,我正在 > iOS 9 中测试应用程序,包括演示和我的项目。</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我已在 iOS 上使用此代码成功启用/禁用免提电话。它不使用 Twilio 设备,并且在某种程度上特定于 React Native,但每个功能的核心应该可以工作:</p>
<pre><code>RCT_EXPORT_METHOD(setSpeakerPhoneOn) {
AVAudioSession *session = ;
NSError *error;
;
}
RCT_EXPORT_METHOD(setSpeakerPhoneOff) {
AVAudioSession *session = ;
NSError *error;
;
}
</code></pre></p>
<p style="font-size: 20px;">关于ios - Twilio 客户端语音通话扬声器开/关问题,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/37893672/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/37893672/
</a>
</p>
页:
[1]