[英]Webrtc in Android webview
我們已經開發了基於Web的視頻/音頻通信的Web應用程序,在后端,它使用webrtc + html5,
現在我們正試圖讓它成為原生,而方法就是
- 開發了WebView, - 在webview中啟動URL,因此它將更多是本機應用程序。 只是一個嵌入式webview作為本機應用程序內的shell,
- 現在我的問題是我是否能夠在瀏覽器中成功啟動Video Communicator然后在同一設備中,如果它在Native應用程序(使用WebView作為shell)中啟動
剛回答Stack Overflow上的類似問題 :: Android WebView此時不支持WebRTC API。 Java上的Objective-C綁定工作正在進行中,盡管這可能不是您需要的。
那么你可以去原生/混合,例如在Android上,你可以使用Crosswalk / Angular / Ionic,我用這種方法測試了一個視頻聊天應用程序原型,它運行得很好。
Crosswalk在Androids WebView上運行谷歌的Blink引擎,這對於較舊的Android版本和非超級新手機來說非常棒。 1.向大約85%的Android手機提供最新的HTML功能,包括WebRTC。 2.性能很好,在混合動力或原生之間很難說,Crosswalk / Angular / Ionic堆棧非常流暢。
我已經看到了幾個iOS混合解決方案,但還沒有嘗試過。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.