android - 使用 PeerJS 的 WebRTC - 它可以在 Android 和 IOS 应用程序上运行吗

标签 android ios cordova webrtc peerjs

我们一直在使用 PeerJS for web 开发 WebRTC 应用。

服务器端:NodeJS

客户端:HTML5/CSS/Javascript/Angularjs

我们已经完成了 90%,它在 chrome firefox 中工作正常但在 safari 中不工作。我知道 safari 不支持 WebRTC。

是否有任何解决方法让它像任何插件一样在 safari 中工作?

我的第二个问题是,如果我复制我的网络代码并将其放入 phonegap 或 ionic 中,它是否可以在 Android 和 IOS 中运行。 我的意思是现在我们已经使用 peerJS 进行了聊天,这纯粹是一个 javascript 代码,聊天将在 phonegap 或 Android 和 IOS 平台的 ionic 应用程序中工作

请分享您的想法,非常感谢。谢谢:-)

最佳答案

第一个问题:有一个插件可以让 WebRTC 在 Safari(和 IE)上运行。 You can check here to see the progress of PeerJS and the plugin

对于第二个问题:您可以使用 Android 做到这一点(当然必须进行一些修改),但我认为它行不通。但是你可以查看Crosswalk-project and PeerJS WebRTC library

希望对您有所帮助!

关于android - 使用 PeerJS 的 WebRTC - 它可以在 Android 和 IOS 应用程序上运行吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32369405/

相关文章:

java - 如何使用 onclick 函数从 MYSQL 加载的 ListView 传递值?

android - 自定义评级栏

android - 如何使用 FirebaseListAdapter 填充 ListView?

ios - 无法在 iTunes Connect 中创建新应用

ios - @3x 图像是强制性的吗?

c# - Ajax 请求在 HandleUnauthorizedRequest 之前命中错误函数

android - 滚动时自定义 ListView 随机更改按钮文本或编辑文本

c++ - ccache 缓存未命中会减慢编译速度

cordova-plugin-media 回调方法

javascript - 带有 ios 的 Phonegap 中的 Facebook javascript sdk?