【问题标题】:Playing a Configurable Number of MP3 Files in Succession连续播放可配置数量的 MP3 文件
【发布时间】:2017-11-15 07:47:34
【问题描述】:

因此,我将让用户从选择框中选择一系列曲目(所有曲目均已编号)。因此,如果我选择数字 1 和 34,我希望播放所有 34 个 .mp3 文件,每个 .mp3 文件在前一个文件结束时播放。

在 Javascript/Jquery 中最简单的方法是什么?我是否必须加载每个单独的音频文件,并清除最后一个播放的文件?您有什么建议/建议?

【问题讨论】:

    标签: javascript jquery html mp3


    【解决方案1】:

    最简单的答案是——

    1. 使用音频 html 元素
    2. 以数组方式推送mp3文件路径列表
    3. 在音频元素上为结束事件添加事件侦听器,在回调函数中简单地弹出 mp3 文件并将其分配给音频 src 就是这样

    不,您不必清除最后播放的文件,因为浏览器有自己的修剪逻辑,虽然您可以在更细粒度的级别上设置修剪逻辑,但只有当您有很多高分辨率的视频元素阻止时才需要这样做您的系统内存消耗过多。

    希望对你有帮助-

    【讨论】:

    • 谢谢!我会试试看效果如何。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-29
    • 1970-01-01
    • 2014-11-21
    • 1970-01-01
    • 2010-12-20
    相关资源
    最近更新 更多