我已经成功录制并添加了录制的音频并将其放置在我的 HTML 页面的音频标签中。
<audio controls="" src="blob:https://localhost:3000/494f62b9-0513-4d1c-9206-6569083a2661"></audio>
此外,我已经使用这一行成功地从源标记中获取了 blob 源 url。
var source = document.getElementById("Audio").src;
这是我的 blob 网址
blob:https://localhost:3000/494f62b9-0513-4d1c-9206-6569083a2661
现在如何将 blob 源 url 转换为音频文件并将其发送到我的服务器。我已经尝试了很多,帮助做到这一点,我是这个 blob 的新手。由于我使用这个记录器 api 在所有浏览器上工作,我只有这个机会通过获取 blob 源然后将其转换为音频文件并使用表单数据将音频文件发送到我的服务器。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>FeedBack URL</title>
<link rel="shortcut icon" href="./favicon.ico">
<meta content="width=device-width" name="viewport">
<meta name="theme-color" content="#00e5d2">
<style>
* {
padding: 0;
margin: 0
}
a {
color: #009387;
text-decoration: none
}
a:visited {
color: #930087
}
body {
margin: 1rem;
font-family: sans-serif
}
main {
max-width: 28rem; …Run Code Online (Sandbox Code Playgroud)