2016-11-27 4 views
0

PeerJSとJavascriptで始まります。PeerJSはdivのクリックで他のピアを呼び出します

私は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が動作しない原因となっていると信じています。 私はウェブ上で答えを見つけようとしますが、いくつかの出発点は本当に高く評価されます。

おかげで、

答えて

0

マイケル・コードが間違った場所にあります。テキストを送信する前に.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'); 
    }; 
+0

ありがとうございました。それは完璧に働いた! – sanenr9

関連する問題