peerjs peer.connect 未对某些用户开放

问题描述 投票:0回答:1

PeerJs Server:nodejs 上的自定义服务器

客户端:电子应用程序

一切运行良好,但在某些用户的设备上无法正常运行 调试后我发现

peer.connect
即使在
setTimeOut

上也永远不会打开
const handelPeer = async (peerId: string) => {
    const id = `${Math.random().toString(16).slice(2)}_${user?.username
      ?.replaceAll(' ', '_')
      .toString()!}`;


    const peer = new Peer(id, {
      host: 'xxx.xxxx.xxx',
      path: '/peerjs',
      secure: true,
    });


    peer.on('open', () => {
   
      const connection = peer.connect(peerId); // Never open on some users 

      connection.on('open', async () => {

        // never getting here on some users
      });

    });

  };
console.log(connection)

很多人说我必须更换 stun 服务器 我尝试用谷歌和其他一些人来改变它,但没有任何改变

javascript electron webrtc peerjs peer
1个回答
0
投票

只是想知道你是否已经解决了这个问题。我现在也遇到同样的问题了

© www.soinside.com 2019 - 2024. All rights reserved.