我尝试使用.wav
从Node JS中的数据blob创建fs.writeFile()
文件。首先,这甚至可能吗?
我目前正在尝试这个......
fs.writeFile(filename + '.wav', blob.recording, function (err) {
// On completing writeFile, transfer file via scp
var options = {...};
var target_path = "the/path"
if (err)
return logger.error(err);
else{
scp2.scp(options, target_path, function (err) {
// scp2 callback: always gets here
});
}
});
写入文件的scp"完成"好的,因为我可以在目标位置看到该文件,但它只显示文件大小为0,见下文。
-rw-r--r-- 1 root root 0 Jan 21 01:11 1437629575-00220000.wav
blob.recording
的控制台输出是......
<Buffer 52 49 46 46 4d b9 00 00 57 41 56 45 66 6d 74 20 14 00 00 00 31 00 01 00 40 1f 00 00 59 06 00 00 41 00 00 00 02 00 40 01 66 61 63 74 04 00 00 00 40 8f 03 ...>
scp2
:https://github.com/spmjs/node-scp2
我认为我需要编码blob.recording
或其他东西。谁能指出我正确的方向? : - )
由于