<audio>元素a​​utobuffers无论如何

pth*_*lin 1 html audio html5 http

我正在尝试使用Firefox 3.5和Chrome中实现的HTML5音频元素制作基于Web的媒体播放器.阅读Mozillas文档,省略autobuffer属性应该导致音频src没有被请求:

如果指定,即使没有设置为自动播放,音频也会自动开始下载.这将继续,直到媒体缓存已满,或者已下载整个音频文件,以先到者为准

但是,在服务器端,我注意到正在请求文件.我的示例页面非常简单:

<html>
    <body>
        <audio src="1.ogg"></audio>
        <audio src="2.ogg"></audio>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

Cra*_*son 6

autobuffer属性已替换为preload接受值的属性none,metadataauto.

已经为WebKit提交了一个补丁(问题#35385;遗憾的是我无法链接到它),但它似乎还没有进入Safari 4.0.5.