Peerjs 总是显示 'wss://0.peerjs.com/peerjs?key=peerjs&id=peer-ram&token=xxx' 失败
Peerjs always shows 'wss://0.peerjs.com/peerjs?key=peerjs&id=peer-ram&token=xxx' failed
我需要在我的网站上实现点 2 点聊天。大多数链接显示 peerjs 是最适合 P2P 聊天的 js implementation.I 没有 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>
我运行 这个页面同时出现在同一个浏览器中。但它显示如下图所示的错误。
请指教
我的电脑上有防火墙软件。我忘了允许 peerjs 的例外。
现在可以了。 :)
我需要在我的网站上实现点 2 点聊天。大多数链接显示 peerjs 是最适合 P2P 聊天的 js implementation.I 没有 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>
我运行 这个页面同时出现在同一个浏览器中。但它显示如下图所示的错误。
请指教
我的电脑上有防火墙软件。我忘了允许 peerjs 的例外。
现在可以了。 :)