Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cordova 如何在ionic或任何混合应用程序中实现视频和音频聊天?_Cordova_Ionic Framework_Video_Chat_Call - Fatal编程技术网

Cordova 如何在ionic或任何混合应用程序中实现视频和音频聊天?

Cordova 如何在ionic或任何混合应用程序中实现视频和音频聊天?,cordova,ionic-framework,video,chat,call,Cordova,Ionic Framework,Video,Chat,Call,我正在尝试在我的ionic应用程序中实现视频和音频聊天。我尝试了很多解决方案,但它们可以在android或ios上运行,但不能在混合应用程序中运行。还有一些解决方案提供Cordova代码,如何将Cordova代码转换为ionic?您必须了解“WebRTC”!在谷歌上搜索。 作为一个解决方案,我真的建议你试试Twilio。 这些文件可在以下网址阅读: 您可以使用npm或yanr将其添加到项目中,然后将其与经过处理的accountSid和authoken一起使用 我们在我们的项目中使用了它,它工作得

我正在尝试在我的ionic应用程序中实现视频和音频聊天。我尝试了很多解决方案,但它们可以在android或ios上运行,但不能在混合应用程序中运行。还有一些解决方案提供Cordova代码,如何将Cordova代码转换为ionic?

您必须了解“WebRTC”!在谷歌上搜索。 作为一个解决方案,我真的建议你试试Twilio。 这些文件可在以下网址阅读:

您可以使用npm或yanr将其添加到项目中,然后将其与经过处理的accountSid和authoken一起使用


我们在我们的项目中使用了它,它工作得非常完美

查看daily.co他们有一个很好的API来做这件事你好,我用下面的方法尝试了twilio,但是本地和参与者都没有显示(所有其他任务都可以正常工作)视频。连接(token,{name:room_name})。然后(function(room){Video.createLocalVideoTrack()。然后(function(track){$(“#localVideo”).append(track.attach());});room.on('participantConnected',function(participant){$(“#patientVideo”).append(participant.track.attach())});HTML@shubhamshinde您没有指定video@shubhamshinde
{name:room_name,video:{width:this.platform.width()}
@shubhamshinde我在3个不同的项目中使用了它,效果很好。再次关注文档。如果我的答案对你有用,就让它成为正确的答案。它在浏览器上工作正常,但在android设备上,它会以错误的形式给出错误:未捕获(承诺):不可读错误:无法启动视频源