Javascript 希罗库阿普港口
所以,我最近在heroku上部署了一个PeerJS应用程序。我创建了一个PeerJSserver实例,如下所示:(如github页面所述) 在客户端,我想连接到这个服务器,如下所示:Javascript 希罗库阿普港口,javascript,heroku,webrtc,peerjs,Javascript,Heroku,Webrtc,Peerjs,所以,我最近在heroku上部署了一个PeerJS应用程序。我创建了一个PeerJSserver实例,如下所示:(如github页面所述) 在客户端,我想连接到这个服务器,如下所示: <script> var peer = new Peer('someid', {host: '/', port: 9000, path: '/app'}); </script> var peer=new peer('someid',{host:'/',端口:9000,路径:'/a
<script>
var peer = new Peer('someid', {host: '/', port: 9000, path: '/app'});
</script>
var peer=new peer('someid',{host:'/',端口:9000,路径:'/app'});
问题:因此,您已经知道heroku随机决定应用程序应该运行的端口。如果我检查日志,我可以看到服务器运行的端口。那么,如何确定客户端的端口呢?我尝试过不给对象构造函数一个端口,它会自动给它一个端口9000(我认为这是默认值) 那么,我应该查询服务器以确定其端口吗?还是有更好的选择?我所要做的就是:
var peer = new Peer({host: '/', port: '', path: '/app'});
希望有帮助:)只需删除端口并使用您网页的url。@Ishangulati its给我一个“未解决”错误,在错误中,可以看到它试图连接到“mysite.heroku.com:9000”,因此如果我不给它,它会自动尝试连接到9000端口
var peer = new Peer({host: '/', port: '', path: '/app'});