当我使用带有Typescript的Socket.IO传输文件对象(=SUMIF($B$2:B2, "<>rent", $C$2:C2)
interface)时,该文件在接收端变为File
。
有没有办法将ArrayBuffer
转换回ArrayBuffer
,或者我不应该使用socket io发送整个文件对象(分别发送名称,数据,mime类型)?
答案 0 :(得分:1)
将ArrayBuffer
传递给Blob
或File
构造函数
const file = new Blob([ab])
const file = new File([ab], "filename.ext", {type:/* valid MIME type */})