PeerJS与混合Android应用程序

时间:2018-02-12 09:57:52

标签: android ios meteor crosswalk peerjs

我在Meteor项目中使用PeerJS进行用户之间的音频通话。该功能可在浏览器中找到,但当我在IOS或Android中测试时,呼叫无法通过。

我遇到了支持Android上的WebRTC的Crosswalk,我可以用它来实现PeerJS。

我的问题是:

1)PeerJS是否要求Crosswalk在Android上运行?

2)如果上述问题的答案是肯定的,我应该使用什么才能使PeerJS在IOS应用程序中运行?

1 个答案:

答案 0 :(得分:0)

PeerJS只是一些javascript代码,它打开了一个到peerJS服务器的套接字,并发送一些http请求来建立连接路径。只要浏览器支持,它就可以在任何浏览器平台上运行。 peerjs代码中有几个检查,如果它检测到Safari就停止,但是你可以对它进行评论,它会更进一步。路障最终是webrtc。

虽然Apple宣布即将推出,但IOS对webrtc的支持尚未到来。不知道需要多长时间。