/ / WebRTC complemento de cordova en ionic 3 angular 4 - angular, cordova, marco iónico, webrtc, ionic3

WebRTC cordova plugin en iónico 3 angular 4 - angular, cordova, ionic-framework, webrtc, ionic3

He trabajado en una aplicación híbrida de videoconferencia.atrás cuando iónico 2 todavía estaba en beta. Lo desarrollé en Ion 1 con algunos ajustes para que funcione. Trabajando ahora con ionic 3 y angular 4, estoy luchando para encontrar un complemento de WebRTC cordova con soporte oficial para mi aplicación iónica. ¿Alguien tiene una idea de si el complemento será oficialmente compatible pronto? Si no, ¿cuáles son las mejores opciones para usar? ¡Gracias chicos!

Respuestas

3 para la respuesta № 1

En Android, WebRTC es compatible desde Webview v36 (Android 5 Lollipop y superior). Ver este documento para más información.

Este sitio proporciona datos sobre el número relativo de dispositivos que ejecutan una versión determinada de la plataforma Android.

Como puedes ver, necesitas soportar muchosDiferentes versiones de Android. Te aconsejaría que uses Crosswalk como un complemento para Cordova. Crosswalk agrupa la aplicación con una vista web actualizada de Chrome que reemplaza la vista web predeterminada de Chrome del dispositivo Android. Así que cada dispositivo Android que ejecuta la aplicación tiene exactamente la misma vista web. De esta manera, el antiguo dispositivo Android puede funcionar con WebRTC, no más correcciones de CSS para versiones anteriores de Chrome y no más problemas de rendimiento. La desventaja es que Crosswalk & Cordova instalado agrega 58 MB de espacio en disco. Córdoba sin cruce de peatones añade 1,9 MB de espacio en disco.

Usar Crosswalk es muy simple, solo una línea de código:

cordova plugin add cordova-plugin-crosswalk-webview

WebRTC es compatible desde iOS 11. En octubre de 2017, iOS 11 tuvo una participación mundial de 41,99% según statcounter.com. Si visitas el sitio web también puedes ver las estadísticas de tu país.

Así que para iOS definitivamente necesitas un plugin de cordova. Conozco dos opciones: iosrtc y teléfono