我有一个 webapp,它使用页面上的嵌入式 midi 文件作为功能的一部分。这对大多数用户来说都很好。但是相当多的 Chrome 用户会遇到根本无法播放 MIDI 文件的问题。Quicktime插件权限提示也没有激活。页面没有JS错误。转到 chrome://plugins/ 证明安装了 Quicktime 插件。用户甚至无法通过直接导航来播放 MIDI 文件。关于可能出错的任何建议?
编辑:尝试播放 MIDI 文件时,他们会看到带有问号的 Quicktime 徽标。
我有一个 webapp,它使用页面上的嵌入式 midi 文件作为功能的一部分。这对大多数用户来说都很好。但是相当多的 Chrome 用户会遇到根本无法播放 MIDI 文件的问题。Quicktime插件权限提示也没有激活。页面没有JS错误。转到 chrome://plugins/ 证明安装了 Quicktime 插件。用户甚至无法通过直接导航来播放 MIDI 文件。关于可能出错的任何建议?
编辑:尝试播放 MIDI 文件时,他们会看到带有问号的 Quicktime 徽标。
只是想添加:在高级选项卡/媒体编码下的 QuickTime 首选项中,确保选中“使用旧编解码器启用编码”...。
Chrome 和 Quicktime 插件也有类似的问题。该插件不会播放任何嵌入的 .mid 文件。我不确定为什么这种方法有效,但是.... 卸载 Quicktime 程序。打开 Chrome 并转到包含嵌入式 .mid(s) 的网页。等待安装 Quicktime 插件警报。按照指示安装,然后关闭所有窗口。转到控制面板/程序和功能。找到 Quicktime 安装。选择“修复”。返回到嵌入了 .mid(s) 的网页。.mid 文件现在应该按预期播放。
对于当前版本的 Chrome,这无济于事。我必须切换到 FireFox 才能听到 .mid 文件。即使将默认的 .mid 播放器更改为 WMP 也无济于事。Chrome 想要将 .mid 文件保存到计算机。显然是一个错误。