我的PeerJS服务器有问题。我使用"部署到Heroku"从这里按钮: https://github.com/peers/peerjs-server
我不知道如何连接已部署的云。 我无法找到关于PeerJS Server的明确文档。
我不知道我的应用的主机,端口和路径是什么。
var peer = new Peer('someid', {host: 'localhost', port: 9000, path: '/myapp'});
请建议。
答案 0 :(得分:0)
您的主机只是您的Heroku应用的网址。例如,如果你的Heroku应用程序被命名为peerjsapp,那么主机将是'peerjsapp.herokuapp.com'。您可以在Heroku仪表板上找到您的应用程序的名称。端口通常为9000,但如果您使用HTTPS,则可以是443(确保也传入安全:如果您使用的是HTTPS,则为true)。除非您更改了路径,否则不需要包含路径;如果您正在运行默认服务器配置,则忽略客户端上的路径将自动连接。最后,由于您托管自己的服务器,因此您不需要ID。
答案 1 :(得分:0)
这对我有用:
var peer = new Peer('someid', {
secure: true,
host: 'your-app-name.herokuapp.com',
port: 443,
});