【发布时间】:2016-08-24 12:39:58
【问题描述】:
我正在处理我的 html 页面,我想在其中播放 midi 声音 (.mid),但我不知道该怎么做。有什么方法可以让我在页面上播放 MIDI 声音。
这是代码,我正在处理。请告诉我我需要做的更改
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML Layouts using DIV, SPAN</title>
</head>
<body>
<div style="width:100%">
<div style="background-color:#b5dcb3; width:100%">
<center><h1>Sonification</h1></center>
</div>
<div style="background-color:#aaa; height:2000px;width:610px;float:left;">
<center><img src="image\so.jpg" alt="Sonification"></center>
<br><br><br><br><br><br><br><br><br><br><br><br><br>
<center><h3>Sound_1</h3></center>
<table style="width:40%">
<tr>
<td><audio id="player" controls> <source src="audio\final.mid" type="audio/ogg"> <source src="final" type="audio/mpeg">Audio</audio>
</td>
<td><audio id="player" controls> <source src="audio\final.mid" type="audio/ogg"> <source src="final" type="audio/mpeg">Audio</audio>
</td>
</tr>
</table>
</body>
</html>
【问题讨论】:
-
a .mid 文件不是音频/ogg mimetype - 我认为不再支持 midi 音频(没有插件) - 或者它可能只是 audio\final.mid 中的 \ 而不是 /在路径中(互联网和除 windows 之外的每个操作系统在路径名中使用 / 而不是 \) - 尝试 audio/final.mid ...但我不抱太大希望,因为它不是 ogg 文件
标签: javascript html audio midi