我正在simple-peer
使用angular 7
async ngOnInit() {
try {
if (location.hash === '#init') {
this.peer = new SimplePeer({
initiator: location.hash === '#init'
})
}
else {
this.peer = new SimplePeer()
}
this.peer.on('signal', function (data) {
console.log(JSON.stringify(data));
})
this.peer.on('data', (data) => {
console.log('Received Data: ' + data)
})
} catch (error) {
console.log(error)
}
}
当 Angular 编译器出现此事件时
this.peer.on('data', (data) => {
console.log('Received Data: ' + data)
})
然后它抛出错误
当我省略这个时,event
这个错误就消失了
注意:包版本为
simple-peer v9.1.2
NPM v6.5.0
Node v10.14.2