先谢谢。 我正在使用Angular并录制音频。 完成后,将创建一个Blob网址,我想将其转换为文件对象以最后上传结果。 这是录音的结果。
SafeUrlImpl {changingThisBreaksApplicationSecurity: "blob:http://localhost:4200/0e16546c-5732-4312-91ac-f64e6de4abc3"}
谢谢。
我尝试使用以下语法创建目标文件,但没有结果:
const file = new File([blob], new Date().getTime().toString() + ".mp3", metadata);
let metadata = {
type: 'audio/mp3'
};
const blob = this.blobUrl['changingThisBreaksApplicationSecurity'].toString();
const file = new File([blob], new Date().getTime().toString() + ".mp3", metadata);
我希望使用从前一个变量中提取的Blob网址上传真实文件,但结果文件为空。