blob URL 作为音频源

问题描述 投票:0回答:2

从输入获取音频文件后,我使用“URL.createObjectURL”将其设置为 url。网址看起来像“blob:http://127.0.0.1:8080/52090eca-64a0-4262-aeda-34f9c62257b1”。但是,如果我将此 url 放入音频标签中的 src,则不会显示任何内容。

const file = event.detail.text[0].files[0]
urlObj = URL.createObjectURL(file)

<audio src={previewUrlObj} />
javascript html audio blob src
2个回答
1
投票

HTMLAudioElement类包含.play()函数来打开声音,你需要调用它 示例:

const audioTag = document.createElement("audio");
audioTag.src = "URL";
audioTag.play();

0
投票

您可能想在音频元素中指定控件

© www.soinside.com 2019 - 2024. All rights reserved.