Phonertc 演示仅适用于浏览器中的 windows x windows,但不适用于设备

Posted

技术标签:

【中文标题】Phonertc 演示仅适用于浏览器中的 windows x windows,但不适用于设备【英文标题】:Phonertc demo works only windows x windows in browser but not working in devices 【发布时间】:2016-02-02 23:54:17 【问题描述】:

我有两个问题。

1 - 这仅适用于 windows x windows chrome。如果我用 ubuntu 或 chrome 的 mac 进行测试,不起作用,我可以登录,但我打电话给另一个用户并停留在屏幕上并进行通话......

2 - 在设备中,行 var socket = io.connect('http://myserver.com:3000/');我有这个错误:

“http://myserver.com:3000/socket.io/?EIO=3&transport=polling&t=1446506264545-0加载资源失败:服务器响应状态为404(未找到)”

【问题讨论】:

这是什么版本的socket.io? 版本为1.3.7 【参考方案1】:

不要阻止您使用 PhoneRTC,但我的团队花了很多时间使用它,在遇到很多问题后,我们最终改用了这个 cordova 插件:https://github.com/eface2face/cordova-plugin-iosrtc。它似乎是一个更活跃的项目,公开了标准的 WebRTC API,到目前为止它对我们来说工作得非常好。如果你想玩它的示例,你可以去这里:https://github.com/WASdev/sample.rtcomm.mobile

【讨论】:

谢谢 bpulito,我会试试的。你知道它是否有很大的支持吗?关于节点服务器,错误404,不知道我的服务器是否正确,你知道吗?

以上是关于Phonertc 演示仅适用于浏览器中的 windows x windows,但不适用于设备的主要内容,如果未能解决你的问题,请参考以下文章

离子中的PhoneRTC

phonertc 未定义 - 浏览器上的 Cordova phonertc

运行 PhoneRTC 演示

PhoneRTC 演示应用程序

React 滚动到底部仅适用于第一次(内部演示)

android 6 中的语音演示崩溃