Ionic2 由于网络错误,流无法连接。确保您的连接是';t被防火墙阻止-Tokbox错误

Ionic2 由于网络错误,流无法连接。确保您的连接是';t被防火墙阻止-Tokbox错误,ionic2,angular2-services,opentok,tokbox,Ionic2,Angular2 Services,Opentok,Tokbox,我们的应用程序是在Angular 2中开发的 为了使用tokbox,我们有两个部分: 在Angular 2(离子2)中开发的移动部件,即发出呼叫的部件 在.Net中开发的Web部件是响应调用的部件 当我们在web上执行这两个项目时,调用会正确执行,但是,当我们在移动设备(iPhone)上运行Angular部分时,会出现错误:“由于网络错误,流无法连接。请确保您的连接未被防火墙阻止”,无论是在设备上还是在web上,仅打开与该参与者对应的摄像头(到接听电话的网络)。您如何将WebRTC支持添加到iO

我们的应用程序是在Angular 2中开发的

为了使用tokbox,我们有两个部分:

  • 在Angular 2(离子2)中开发的移动部件,即发出呼叫的部件
  • 在.Net中开发的Web部件是响应调用的部件

  • 当我们在web上执行这两个项目时,调用会正确执行,但是,当我们在移动设备(iPhone)上运行Angular部分时,会出现错误:“由于网络错误,流无法连接。请确保您的连接未被防火墙阻止”,无论是在设备上还是在web上,仅打开与该参与者对应的摄像头(到接听电话的网络)。

    您如何将WebRTC支持添加到iOS?你在使用cordova插件吗?iOS上的Safari不支持WebRTC,至少在iOS 11之前不支持WebRTC,即使在那时,它也不会出现在Cordova使用的Web视图中。我使用的是这个插件项目位于Angular 2中,因此它不会在Safari中运行,而是在同一个应用程序中运行。该web部件在Google Chrome中正确运行。我在Android上试过,但都不起作用。这个问题解决了吗?@huanfeng没有,我改变了技术。你是如何将WebRTC支持添加到iOS的?你在使用cordova插件吗?iOS上的Safari不支持WebRTC,至少在iOS 11之前不支持WebRTC,即使在那时,它也不会出现在Cordova使用的Web视图中。我使用的是这个插件项目位于Angular 2中,因此它不会在Safari中运行,而是在同一个应用程序中运行。该web部件在Google Chrome中正确运行。我在安卓系统上试过,但都不起作用。这个问题解决了吗?@huanfeng不,我改变了技术