【问题标题】:PeerJS call other peer on a div clickPeerJS 在 div 点击时调用其他对等点
【发布时间】:2016-11-27 20:12:49
【问题描述】:

我一般从 PeerJS 和 Javascript 开始。

我想在点击 div 时向另一个同伴发送信息:

<script src="http://cdn.peerjs.com/0.3/peer.js"></script>
<script>
  var peer = new Peer('sane-03', {key: '97za6osy6ulkgldi'}); 
  var conn = peer.connect('sanen-02');
  document.getElementById("1").onclick = function() {
  conn.on('open', function(){ conn.send('hi!');});
  };
</script>

我相信函数中的函数导致 conn.send 不起作用。 我将尝试在网络上找到答案,但非常感谢一些入门帮助。

谢谢,

迈克尔

【问题讨论】:

    标签: javascript peerjs


    【解决方案1】:

    代码放错地方了。您需要在发送文本之前设置 .on 处理程序

      var peer = new Peer('sane-03', {key: '97za6osy6ulkgldi'}); 
      var conn = peer.connect('sanen-02');
      if (conn) {
          conn.on('open', function(){ 
              conn.send('hi, connection opened!');
          });
      }
      document.getElementById("1").onclick = function() {
          conn.send('Hello again');
      };
    

    【讨论】:

    • 非常感谢您指出这一点。效果很好!
    猜你喜欢
    • 2018-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-23
    • 1970-01-01
    相关资源
    最近更新 更多