Flo*_*256 8 webrtc cordova ionic-framework ionic3 angular
当离子2还处于测试阶段时,我已经开始研究视频会议混合应用了.我在离子1中开发了它,并进行了一些调整以使其工作.现在使用离子3和角4,我正在努力为我的离子应用程序找到官方支持的WebRTC cordova插件.有没有人知道插件是否会很快获得官方支持?如果没有,最好的选择是什么?多谢你们!
在Android上,自Webview v36(Android 5 Lollipop及更高版本)开始支持WebRTC。有关更多信息,请参见本文档。
该站点提供有关运行给定版本的Android平台的设备的相对数量的数据。
如您所见,您需要支持许多不同的Android版本。我建议您使用Crosswalk作为Cordova的插件。Crosswalk将应用程序与最新的Chrome浏览器捆绑在一起,该浏览器替换了Android设备的默认Chrome浏览器。因此,每个运行该应用程序的Android设备都具有完全相同的网络视图。这样,旧的Android设备就可以与WebRTC一起使用,不再为较旧的Chrome版本修复css,也没有性能问题。缺点是安装的Crosswalk&Cordova会增加58 MB的磁盘空间。没有Crosswalk的Cordova会增加1.9 MB的磁盘空间。
使用Crosswalk非常简单,只需一行代码:
cordova plugin add cordova-plugin-crosswalk-webview
Run Code Online (Sandbox Code Playgroud)
自iOS 11开始支持WebRTC 。根据statcounter.com的统计,2017年10月,iOS 11在全球范围内的份额为41,99%。如果您访问该网站,则还可以查看您所在国家的统计信息。
因此,对于iOS,您肯定需要cordova插件。我知道两个选择: iosrtc和phonertc
| 归档时间: |
|
| 查看次数: |
5702 次 |
| 最近记录: |