繁体   English   中英

Android webview中的Webrtc

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM