【问题标题】:HTML5 audio element do not work in IE10, but works in Chrome. Why?HTML5 音频元素在 IE10 中不起作用,但在 Chrome 中起作用。为什么?
【发布时间】:2012-10-31 14:46:32
【问题描述】:

HTML5 音频在 IE10 中不起作用,但在 Chrome 中起作用。有什么想法吗?

使用的 HTML 如下,

【问题讨论】:

  • IE10 无法播放音频标签中的 .wav 文件

标签: html audio internet-explorer-10


【解决方案1】:

IE10 不支持 wav。您可以随时使用this page 在不同浏览器上测试音频格式。

【讨论】:

    【解决方案2】:

    Win8 或 RT 上的 IE10 不支持 wav,但 IE10 Mobile 支持! 我附上屏幕截图,以便您查看两种 IE10 都支持哪些格式。

    顶部是 Windows 8 RT 上的 IE10 (Metro),底部是 WP8 / Lumia 920 上的 IE10 Mobile。(无论出于何种原因,此处显示的移动版本更大。)

    【讨论】:

    • 哦,我刚刚意识到,我使用名为 Shark 的 FFDshow 编解码器开关,当我禁用它时,MP3 可以工作
    【解决方案3】:

    检查您的服务器(或本地计算机)以正确关联文件类型。在 unix 系统上,您可以添加:

    AddType video/ogg .ogv
    AddType video/mp4 .mp4
    AddType video/mp4 .m4v
    AddType video/webm .webm
    

    到 .htaccess 文件。您可以从托管视频文件的同一目录中提供它。虽然大多数浏览器都能正确解释文件的 MIME 类型,但 IE(和一些较旧的浏览器)却不能。

    【讨论】:

      【解决方案4】:

      Google Chrome,我认为会同时查看 .mp3 文件的标题和文件长度。无论对错,它默认为文件长度。 IE,仅正确使用文件头。如果您使用的是评估软件,那么在购买之前,头文件的长度通常会受到限制,即使它会在评估软件中显示并播放您的完整 .mp3 文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-05-26
        • 2014-09-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多