正如标题所说我想提取变量状态以便能够在代码的另一部分中使用它,这可能吗?
RNAudioStreamer.status((err, status)=>{if(!err) console.log(status)})
答案 0 :(得分:0)
根据回调同步/异步,您可以创建全局变量或使用promise。
let p = new Promise((resolve, reject) => {
RNAudioStreamer.status((err, status)=>{
if(!err) resolve(status); else reject(err);
})
});
// ...
p.then(status => {
// process status here
})