HTML <audio> 标签preload属性

  • <audio>标签preload属性定义和用法

    preload属性指定作者是否以及如何在页面加载时认为应该加载音频文件。
    preload属性允许作者向浏览器提供关于他/她认为将导致最佳用户体验的提示。在某些情况下可以忽略此属性。

    注意:如果存在autoplay属性,则会忽略preload属性。
  • <audio>标签preload属性浏览器支持

    Edge/IE Chrome FireFox Safari Opera
    9.0(含)以上支持 4.0(含)以上支持 4.0(含)以上支持 4.0(含)以上支持 10.5(含)以上支持
  • <audio>标签preload属性语法

    <audio preload="auto|metadata|none">

  • HTML4.01和HTML5之间的差异

    <audio>标记是HTML5中的新标签。

  • <audio>标签preload属性实例

    <audio preload="none" controls>
      <source src="/images/audio/demo.ogg"  type="audio/ogg">
      <source src="/images/audio/demo.mp3"  type="audio/mpeg">
    你的浏览器不支持 audio 元素。
    </audio>
    尝试一下
  • <audio>标签preload属性值

    属性值 描述
    auto 作者认为浏览器应该在页面加载时加载整个音频文件
    metadata 作者认为浏览器应该只在页面加载时加载元数据
    none 作者认为浏览器不应该在页面加载时加载音频文件