有没有办法让 Chrome 能够.mid
直接在浏览器中播放文件?例如,包含 MIDI 文件的 Wikipedia 页面右侧有很多音频文件,点击后即可下载。文件旁边的“帮助”链接令人困惑,似乎只提供.ogg
文件的解决方案,Chrome 已内置支持这些文件。
有没有办法.mid
像文件一样在浏览器中播放这些文件.ogg
?
答案1
有趣的问题。Chrome 网上应用店中的 MIDI 播放器似乎就是这样。我还没有亲自尝试过,但它声称支持 .mid、.kar 和 .rmi 格式。如果你想快速测试它,那么去https://en.wikipedia.org/wiki/File:MIDI_sample.mid?qsrc=3044。
编辑:我试过了,效果很好
答案2
恐怕不行。该页面肯定使用了不同的编码。
在设计网页时,您可以嵌入 javascript 播放器,这样按下“播放”按钮图标即可播放 midi 文件,但维基百科和大多数网站仅提供该文件的链接。此链接更详细地介绍了如何将播放器整合到网页中,还介绍了多年来各种浏览器如何处理 midi 文件。
http://abcnotation.com/blog/2013/04/10/the-problem-with-midi/在此处输入链接描述
根据我的研究,当前没有任何浏览器可以在未安装扩展/插件/附加组件的情况下自动播放 midi 文件链接...
答案3
答案4
好吧,如果您不想使用外部程序(我通常使用 Noteworthycomposer 或其查看器 NWCviewer,它是免费的),那么最好的解决方案是使用扩展。我推荐 Jazz-plugin,您可以在这里找到它:
首先安装 Chrome 扩展程序:
https://chrome.google.com/webstore/detail/jazz-midi/jhdoobfdaejmldnpihidjemjcbpfmbkm?hl=en-US
然后安装全局插件(由于 Chrome 拒绝 NPAPI 数据,因此必需):
但您可能更喜欢 Midi 播放器:
https://chrome.google.com/webstore/detail/midi-player/khppfbnjbaampmeeiocjhcodkklkcfjf?hl=en-US
在这两种情况下,您将能够直接收听 midi 文件(以及一些其他格式)。
话虽如此,好的网站还是包括一个 midiplayer。
呼呼!