Peerjs всегда показывает «wss: //0.peerjs.com/peerjs? Key = peerjs & id = peer-ram & token = xxx» - PullRequest
0 голосов
/ 05 декабря 2018

Мне нужно реализовать чат Peer 2 Peer на моем веб-сайте.большинство ссылок показывает, что peerjs является наиболее подходящим js для реализации чата P2P. У меня нет peerjs API-ключа, и мне нужно создать собственный peerid.Перед реализацией я создаю два примера HTML-страницы для создания двух пиров, которые устанавливают собственные пэриды.Пожалуйста, смотрите мой код ниже.

Первая страница

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
<script src="Scripts/jquery-1.10.2.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.18/peer.min.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        var peer = new Peer('peer-ragesh');
    });
</script>

Вторая страница

<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="utf-8" />
<script src="Scripts/jquery-1.10.2.min.js"></script>
<!--<script src="http://cdn.peerjs.com/0.3/peer.min.js"></script>-->
<script src="https://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.18/peer.min.js"></script>
<script type="text/javascript">
    $(document).ready(function () {
        var peer = new Peer('peer-ram');


        var conn = peer.connect('peer-ragesh');
        conn.on('open', function () {
            debugger;
            // Receive messages
            conn.on('data', function (data) {
                console.log('Received', data);
            });

            // Send messages
            conn.send('Hello!');
        });
    });
</script>

Я запускаю эти страницы одновременно в одном браузере.Но он показывает ошибку, как показано на картинках ниже.

enter image description here enter image description here

Пожалуйста, совет.

1 Ответ

0 голосов
/ 08 декабря 2018

У меня на компьютере установлено программное обеспечение брандмауэра.Я забыл разрешить исключение для peerjs.

Теперь это работает.:)

...