【问题标题】:Peerjs always shows 'wss://0.peerjs.com/peerjs?key=peerjs&id=peer-ram&token=xxx' failedPeerjs 总是显示 'wss://0.peerjs.com/peerjs?key=peerjs&id=peer-ram&token=xxx' 失败
【发布时间】:2018-12-05 05:34:28
【问题描述】:

我需要在我的网站中实现 Peer 2 Peer 聊天。大多数链接显示peerjs 是最适合P2P 聊天实现的js。我没有peerjs API 密钥,我需要创建自己的peerid。在实施之前,我创建了两个示例 html 页面来创建两个对等点,它们设置了自己的 peerid。请在下面查看我的代码。

首页

<!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>

我在同一个浏览器中同时运行这些页面。但它显示如下图所示的错误。

请指教。

【问题讨论】:

    标签: jquery asp.net-mvc websocket p2p peerjs


    【解决方案1】:

    我的电脑中有防火墙软件。我忘了允许 peerjs 例外。

    现在它正在工作。 :)

    【讨论】:

    • 我有类似的错误。你能为我提供解决这个问题的解决方案吗? ?我的意思是用防火墙软件精心设计的方式
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多