peerjs
2017-07-18 10 views 0 likes 
0

私はビデオチャットアプリケーションを行っています。私はindex.htmlでピアオブジェクトを作成しています。 は、以下のコードpeer.idが作成されていません - PeerJS

<!DOCTYPE html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <title>GeekChat</title> 
    <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js' type='text/javascript'></script> 
    <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> 
    <script src='https://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.14/peer.js' type='text/javascript'></script> 
    <script src='https://cdnjs.cloudflare.com/ajax/libs/peerjs/0.3.14/peer.min.js' type='text/javascript'></script> 
    </head> 
    <body> 
    <div id='app'> 


    </div> 
    <script src='https://cdnjs.cloudflare.com/ajax/libs/socket.io/2.0.3/socket.io.js'></script> 
    <script src='/io-square/io-square-browser.js'></script> 
    <script> 
     window.socket = io.connect() 
     window.peer = new Peer({host: 'peerjs-server.herokuapp.com', secure: true, port: 443}) 
    </script> 
    <script src='bundle.js'></script> 
    </body> 
</html> 

であり、私はアプリで他のいくつかの時点でpeer.idアクセスしていますが。 7つのプロパティを持つピアオブジェクト全体が作成されますが、IDは作成されません。

ブラウザの開発者ツールでwindow.peer.idにアクセスした後、私はそれにアクセスできます。

ピアIDが実際に作成されるのはいつでも教えてください。

答えて

0

ピアIDは、ピア上の 'open'イベントリスナーで取得できます。

window.peer.on('open', function(id){ 
     //handle the id 
    }); 
関連する問題