我在Meteor项目中使用PeerJS进行用户之间的音频通话。该功能可在浏览器中找到,但当我在IOS或Android中测试时,呼叫无法通过。
我遇到了支持Android上的WebRTC的Crosswalk,我可以用它来实现PeerJS。
我的问题是:
1)PeerJS是否要求Crosswalk在Android上运行?
2)如果上述问题的答案是肯定的,我应该使用什么才能使PeerJS在IOS应用程序中运行?
答案 0 :(得分:0)
PeerJS只是一些javascript代码,它打开了一个到peerJS服务器的套接字,并发送一些http请求来建立连接路径。只要浏览器支持,它就可以在任何浏览器平台上运行。 peerjs代码中有几个检查,如果它检测到Safari就停止,但是你可以对它进行评论,它会更进一步。路障最终是webrtc。
虽然Apple宣布即将推出,但IOS对webrtc的支持尚未到来。不知道需要多长时间。