2015-06-22 81 views
1

我创建了一个简单的twilio客户端应用程序,用于从Web浏览器到手机进行电话呼叫。我使用Flask应用示例来生成安全的Capability Token,并使用twilio.min.js库来处理来自我的HTML的调用。 该功能在计算机浏览器和Android手机浏览器中正常工作,但在IOS浏览器中失败(在Safari和Chrome中同时选中)。在android中,页面要求许可使用麦克风和耳机,但是在IOS中它甚至不会那样。有什么我在这里失踪?如果有人能够对此有所了解,这将会非常有帮助。 我提到的文档是:Twilio Hello Monkey ClientTwilio客户端Python不能在iOS浏览器中工作

回答

3

Twilio开发人员传道这里。

Twilio客户端使用WebRTC并回退到Flash以便将Web浏览器设置为手机。不幸的是,iOS上的Safari不支持WebRTC和Flash,因此Twilio Client无法在iOS上的任何浏览器中工作。

有可能构建一个iOS application to use Twilio Client只是不是一个Web应用程序。

+0

谢谢@philnash,浪费了很多时间。 –

+0

如果在这种情况下,Twilio Javascript客户端会调用IOS上的Twilio.Device.error()回调会很好。这将允许其他后备代码正常工作。就目前而言,调用Twilio.Device.connect()会静默失败,并且不会调用回调。 – Ezward

相关问题