2015-06-22 88 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

相關問題