2016-11-27 32 views
0

即時通訊開始於PeerJS和Javascript。PeerJS打電話給其他同行點擊

我想火上一個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