我设计了一个有效负载调度,它正在生成一个啁啾声,但在接收器端,我如何 onReceiving
在onReceived
将声音或啁啾声解码到网页中的数据时合并事件
我的啁啾实例化:
var chirp = Chirp({
key: CHIRP_APP_KEY,
onReceiving: () => {
this.setState({
received: '...',
disabled: true
})
},
onReceived: data => {
console.log('xyz')
if (data.length > 0) {
console.log(toAscii(data))
} else {
console.error('Decode failed')
}
}
});
在 wasm 中调用 CHirp SDK
chirp.then(sdk => {
console.log(sdk)
sdk.start().then(() => {
// sdk.onReceiving()
})
}).catch(console.error)
在这种情况下,我如何合并一系列承诺?