首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在html中播放midi文件

如何在html中播放midi文件
EN

Stack Overflow用户
提问于 2011-04-14 19:07:45
回答 5查看 23.1K关注 0票数 9

如何在html/php页面中播放midi文件?

现在,我在网上冲浪,得到了许多简单的嵌入代码,就像我在下面给出的代码一样

代码语言:javascript
复制
<EMBED SRC="C:\Windows\Media\Onestop.mid" hidden=true autostart=true loop=1>

但是我的火狐说要安装plugin - Quicktime player

我不认为这是方法或如何绕过上述问题,可能是如果你可以建议其他方法来做到这一点,如果有的话,

谢谢..。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-04-14 19:20:33

据我所知,没有跨浏览器的方法可以做到这一点: Flash,在网页上嵌入音频时最常见的选择,doesn't play Midi files

唯一的方法确实是embed方法,它是否有效将取决于用户浏览器的设置方式。必须安装能够处理该文件的插件(如Quicktime)。如果"install plugin“对话框出现在计算机上,它将无法在计算机上工作。

我认为唯一明智的方法是将这些Midis转换为MP3文件。

票数 2
EN

Stack Overflow用户

发布于 2015-05-24 06:22:16

我知道这已经有一段时间了,但这是谷歌“网站midi播放器”的首位,所以我想我应该顺便提个解决方案。

我做了一个网站,想播放一个midi文件,你可以使用一个Javascript插件:http://www.midijs.net/

只需包含库:<script src='http://www.midijs.net/lib/midi.js'></script>

然后播放你想要播放的文件:<script>MIDIjs.play('path/to.your/file.mid');</script>

重要的编辑似乎远程文件正在做加密挖掘,这是不太理想的。您应该将文件存储在本地并删除t("https://coinhive.com/lib/coinhive.min.js",D),或者使用GitHub:https://github.com/babelsberg/babelsberg-js/tree/master/midijs中的原始代码

感谢@David de Kleer指出这一点。

票数 9
EN

Stack Overflow用户

发布于 2018-08-01 22:29:15

在现代浏览器中使用Web Audio API。请参见完整的example of player。它适用于台式机和移动设备。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5662293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档