我正在为我的客户建立一个内部网网站,这使他能够创建,编辑和播放midi文件。只有在IE9上播放midi文件并不像我想象的那么容易。
在特定情况下,我需要播放base64 midi文件,该文件存储在内存中,仅在客户端执行(无回发)。我在Firefox中为我工作的内容:
<EMBED hidden=true autostart=true loop=1 type="audio/mid" SRC="data:audio/mid;base64,TVRoZAAAAA...">
每个HTML,CSS,JS解决方案都是可以接受的。限制 - 没有Java小程序,必须在IE9上工作,只能在客户端,最好没有特殊的插件。
我很感激处理这个问题的答案,而不是“你为什么要那个......?”。
干杯, d
答案 0 :(得分:0)
我不确定Quicktime是否有资格作为“特殊插件”,但我很确定它可以处理MIDI文件,如果它被设置为默认媒体播放器。尝试这些说明(即使它们似乎适用于非IE浏览器):
然后您的嵌入式MIDI文件应该使用QuickTime。