保存blob为本地文件

var reader = new FileReader()
reader.onload = function(){
    var buffer = new Buffer(reader.result)
    //temp文件夹应已存在
    fs.writeFile(`temp/${Date.now()}.mp4`, buffer, {}, (err, res) => {
        if(err){
            console.error(err)
            return
        }
        console.log('video saved')
    })
}
reader.readAsArrayBuffer(blob)//假设blob已定义,且为MP4视频

你可能感兴趣的:(Web,js)