Gibt es sowieso ich kann VOIP-Client mit Ionic Framework implementieren? Theres ein SDK für die VOIP aber in Bezug auf die Verbindung und alles, ist es möglich oder sollte ich native gehen?VOIP mit Phonegap
Dank
Gibt es sowieso ich kann VOIP-Client mit Ionic Framework implementieren? Theres ein SDK für die VOIP aber in Bezug auf die Verbindung und alles, ist es möglich oder sollte ich native gehen?VOIP mit Phonegap
Dank
Es ist möglich, VOIP SDK in Javascript zu verwenden. Diese SDKs sind auf WebRTC angewiesen, und dies ist zum Beispiel nicht immer in älteren Android-Versionen verfügbar. Diese Frameworks sind jedoch stabil genug, um in einem Browser auf Ihrem Desktop zu funktionieren.
Sie haben mehrere Komplikationen mit Cordova statt nativ. In Javascript haben Sie viel weniger Kontrolle über die Verbindung und das Betriebssystem im Allgemeinen. Zum Beispiel: Wenn Sie VOIP verwenden und das Telefon in den Standby-Modus wechselt, verlieren Sie die Verbindung, weil auf iOS im Hintergrund mit Cordova nicht ausgeführt werden kann. Android hat einige Möglichkeiten, im Hintergrund zu laufen, aber Sie müssen experimentieren, wenn dies bei Verwendung von VOIP funktioniert.
Kurz gesagt: Sie werden nie eine so stabile Version von VOIP in Cordova bekommen, wie Sie nativ bekommen könnten, da die Unterstützung im Browser immer noch nicht unterstützt wird. Wenn Sie die beste Benutzererfahrung für VOIP wünschen, müssen Sie (vorerst) native Komponenten verwenden.
Als Alternative haben Sie ein Cordova Plugin phono, mit dem Sie VOIP Anrufe von Ihrer Cordova App machen können. Dies ist ein Plugin, das ich im Internet gefunden habe und nicht selbst ausprobiert habe. Es kann andere Cordova-Plugins geben, die besser funktionieren.
Sie haben drei Möglichkeiten:
Option vollständig nativer gehen 3 nicht (I empfohlen stimme mit Punkten überein, die @Ricconnect in seiner Antwort gemacht hat).
Wenn Sie Option 1 oder 2 wählen, können Sie vorhandene Bibliotheken verwenden, z. G. Twilio mobile client. Und Sie können dann die native Bibliothek mit Ihrer App verbinden (Option 1) mit phonegap plugin (oder Sie erstellen einen eigenen Connector).
Meine Empfehlung wäre Option 1 und ich würde auch vorschlagen, dass Sie auch lesen this post (vom Autor des zuvor genannten Plugins geschrieben).
Ich sehe nicht, warum Sie nicht die Benutzeroberfläche in Phonegap (oder ionische) tun können, aber eine Menge der VOIP-Funktionalität müsste wahrscheinlich native als Phonegap-Plugin implementiert werden. –
@RipRyness Ich brauche ein Beispiel oder etwas, das hilft, wenn überhaupt, vielen Dank – Peril