在IE9中播放base64 midi文件

时间:2012-02-29 15:21:09

标签: audio internet-explorer-9 base64 midi playback

我正在为我的客户建立一个内部网网站,这使他能够创建,编辑和播放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

1 个答案:

答案 0 :(得分:0)

我不确定Quicktime是否有资格作为“特殊插件”,但我很确定它可以处理MIDI文件,如果它被设置为默认媒体播放器。尝试这些说明(即使它们似乎适用于非IE浏览器):

  1. 从“开始”菜单中,选择“默认程序”。
  2. 点击“设置程序访问和计算机默认值”。
  3. 选择非Microsoft
  4. 选择任何浏览器,然后从下拉菜单中选择QuickTime。
  5. 单击“确定”或关闭表单所需的任何内容。
  6. 然后您的嵌入式MIDI文件应该使用QuickTime。