Javascript Twilio客户端Python在IOS浏览器中不工作

Javascript Twilio客户端Python在IOS浏览器中不工作,javascript,python,ios,flask,twilio,Javascript,Python,Ios,Flask,Twilio,我创建了一个简单的twilio客户端应用程序,用于从Web浏览器打电话到手机。我使用一个示例Flask应用程序生成一个安全功能令牌,并使用twilio.min.js库处理来自HTML的调用。 该功能在计算机浏览器和安卓手机浏览器中运行良好,但在IOS浏览器中失败(在Safari和Chrome中都有检查)。在安卓系统中,该页面要求获得使用麦克风和耳机的许可,但在IOS系统中,甚至没有这样做。这里有我遗漏的东西吗?如果有人能对这件事有所了解,那将非常有帮助。 我提到的文件是:这里的Twilio开发者

我创建了一个简单的twilio客户端应用程序,用于从Web浏览器打电话到手机。我使用一个示例Flask应用程序生成一个安全功能令牌,并使用
twilio.min.js
库处理来自HTML的调用。 该功能在计算机浏览器和安卓手机浏览器中运行良好,但在IOS浏览器中失败(在Safari和Chrome中都有检查)。在安卓系统中,该页面要求获得使用麦克风和耳机的许可,但在IOS系统中,甚至没有这样做。这里有我遗漏的东西吗?如果有人能对这件事有所了解,那将非常有帮助。
我提到的文件是:

这里的Twilio开发者福音传道者

Twilio客户端使用WebRTC,并退回到Flash,以便将web浏览器变成手机。不幸的是,iOS上的Safari既不支持WebRTC也不支持Flash,因此Twilio客户端无法在iOS上的任何浏览器中工作


可以构建一个非web应用程序。

谢谢@philnash,在这方面浪费了很多时间。在这种情况下,如果Twilio Javascript客户端能够在IOS上调用Twilio.Device.error()回调,那就太好了。这将允许其他回退代码正常工作。现在,调用Twilio.Device.connect()会以静默方式失败,并且不会调用任何回调。