【问题标题】:Embed audio to save bandwidth? To embed or stream?嵌入音频以节省带宽?嵌入还是流式传输?
【发布时间】:2013-07-12 16:49:38
【问题描述】:
<audio controls>
    <source src="/audio/{$link_data.ID}.mp3" type="audio/mpeg">
    Your browser does not support the audio element.
</audio>

我在我的网站上混合了诸如书中页面、图像和音频之类的文本。当您从一个页面移动到另一个页面时,正在加载新的 mp3,有时还会加载图像。

有时人们只阅读文本或播放音频或两者的混合。

我想知道最好的方法是在不下载音频的情况下提供音频(在每个新页面上)。可用我的意思是你会在它开始流式传输音频之前按下播放按钮。

【问题讨论】:

    标签: audio stream embed html5-audio bandwidth


    【解决方案1】:

    只需设置preload="none"

    <audio controls preload="none">
    

    在用户请求之前,媒体不会开始下载。

    参考:

    【讨论】:

    • 它在谷歌浏览器中运行正常,但当我添加该选项时它在 IE 中完全消失。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-15
    • 2017-05-27
    • 2011-05-20
    • 2021-02-09
    • 1970-01-01
    • 2011-01-23
    相关资源
    最近更新 更多