PeerJS提示与调用者的名字
PeerJS prompt with name of caller?
背景信息发布:我正在使用PeerJS,我有一个div,我在呼叫事件上显示,作为接受或拒绝呼叫的模态。
问题:是否有一种方法,我可以发送一个用户名与呼叫请求(除了同行的ID,我使用UUID的),这样我就可以有div说"用户名"是呼叫?
提前感谢!
在PeerJS文档中,它说你可以将元数据附加到对等体上。连接呼叫,像这样:
var conn = peer.connect(peerID, { metadata: { userName: 'name goes here' } });
那么你可以这样访问元数据:
peer.on('connection', function(conn) {
var userName = conn.metadata.userName;
});
使用call.peer
用法:
//peer1
const peer = new Peer('1')
peer.call('2', stream)
//peer2
const peer = new Peer('2')
peer.on('call', (call)=> {
console.log(call.peer)
})
以上代码将记录'1'
可以使用div.innerHTML=call.peer
显示试图建立连接的peer的id。
相关文章:
- 你能调用一个在调用者上下文中返回的函数吗
- Web Worker postMessage({})何时返回给调用者
- 将Node REPL调整为不阻塞异步回调的提示
- 当javascript是单线程时,谁是onreadystatechange的调用者
- 函数调用者无效元素
- Javascript - make 函数在函数完成时告诉调用者
- 将数据传回jQuery插件的调用者元素
- Javascript在调用者“方法”之间更改变量
- 如何识别点击事件ember.js的调用者
- 用被调用者的尾部调用函数'的参数列表
- javascript可以在调用者之后定义被调用者,以及如何解析它
- 如何从严格模式获取调用者
- 是否可以在javascript中获取调用者上下文
- 对JavaScript中调用者元素的引用
- 为什么在JavaScript中可以引用调用者中的参数
- 主干自定义事件:获取调用者对象
- 将参数传递给回调函数时,与回调函数的调用者发生冲突
- 隔离作用域/将数组传递给指令调用者的好方法
- Jquery临时回调问题- $.提示失败
- PeerJS提示与调用者的名字