2017-10-17 21 views
0

Je travaille sur WebRTC pour créer une communication sur une application Angular 2. Cette application est utilisée sur un ordinateur portable et un smartphone avec des règles CSS pour gérer responsive.L'écran WebRTC se bloque sur le mobile

J'ai un problème spécifique: Mon application fonctionne parfaitement entre 2 pages Web sur ordinateur portable mais lorsque j'ouvre une page web sur un smartphone, la page se bloque au démarrage de la communication (entre smartphone et ordinateur portable). La page se fige seulement du côté du smartphone, tout fonctionne bien du côté de l'ordinateur portable.

J'ai ce comportement uniquement sur Chrome. Tout fonctionne bien sur Firefox.

Le problème est "résolu" lorsque je commente la fonction addStream(). Maintenant, j'utilise addTrack() fonction au lieu de addStream() mais le problème est toujours là.

Voici mon service pour créer et gérer la communication WebRTC. J'utilise le visioApi pour envoyer des données via un serveur de signalisation. J'utilise Chrome 61 sur chaque plate-forme, et mon smartphone est sur Android.

J'espère que quelqu'un m'aidera.

Merci,

Damien

+1

voir ma réponse pour https://stackoverflow.com/questions/46725469/opentok-on-streamcreated-subscribe-makes-mobile-chrome-freeze/46731092?noredirect=1#comment80519679_46731092 - chrome 61 bug, il est une solution de contournement: -/ –

+0

Merci beaucoup! La solution de contournement fonctionne bien. –

Répondre