gpt4 book ai didi

javascript - Node.js 不能创建 Blob?

转载 作者:IT老高 更新时间:2023-10-28 21:52:09 26 4
gpt4 key购买 nike

我正在使用 node.js,并将我的音频流式传输到我的 node.js 服务器。现在我在构建音频 blob 的过程中注意到:

var audioBlob = new Blob([dataview], { type: 'audio/wav' });

我在新 Blob 处收到 ReferenceError。似乎不支持 Blob。如何创建要使用 node.js fs 模块保存的 blob?

最佳答案

解决这个问题的方法是创建一个可以在 Array Buffers 和 Node Buffers 之间转换的函数。 :)

Convert a binary NodeJS Buffer to JavaScript ArrayBuffer

在最近的 Node 版本中,它只是:

let buffer = Buffer.from(arraybuffer);
let arraybuffer = Uint8Array.from(buffer).buffer;

关于javascript - Node.js 不能创建 Blob?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14653349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com