【问题标题】:There is no download option neither in Edge nor in Chrome for my audio我的音频在 Edge 和 Chrome 中都没有下载选项
【发布时间】:2021-05-27 04:52:19
【问题描述】:

我正在尝试下载音频。我的代码如下,一切正常,但无法下载。

<audio controls autoplay>
            <source src="audio/OneRepublic%20-%20Good%20Life%20128k%20m4a).m4a" type="audio/mp4">
            <source src="audio/OneRepublic%20-%20Good%20Life%20128k%20mp3.mp3" type="audio/mpeg">
            <source src="audio/OneRepublic%20-%20Good%20Life%20128k%20ogg.ogg" type="audio/ogg">
            <source src="audio/OneRepublic%20-%20Good%20Life%20128k%20wav.wav" type="audio/wav">
            Your browser is not supporting any audio formats. 
        </audio>
        <p>To download mp3 <a href="audio/OneRepublic%20-%20Good%20Life%20128k%20mp3.mp3">click here</a></p>

我也试过了,还是不行。

<p>To download mp3 <a href="../audio/OneRepublic%20-%20Good%20Life%20128k%20mp3.mp3" download>click here</a></p>

当我单击“单击此处”时,我只能在两种浏览器中都获得此信息。 我也尝试下载视频并面临同样的问题。

【问题讨论】:

    标签: html html5-video html5-audio


    【解决方案1】:

    完整下载文件取决于您的服务器,但现在您正在访问本地文件尝试在服务器上运行此代码 本地使用 http-server

    我试过了,我也可以看到本地文件的下载按钮 在下面的屏幕截图中,我添加了 4 个音频

    1. 服务器允许下载
    2. 服务器不允许下载
    3. 本地文件
    4. 我的 Firebase 云上的文件

    所以你需要在本地服务器上运行它,我使用 http-server 运行它,它向我显示了下载图标。 如果您有 http-server 或任何其他服务器,请尝试使用它。

    【讨论】:

    • 尝试使用paste testable HTML code(实际文本)而不是图像。您可能有正确的答案,但提问者无法通过将 PNG 图像测试为 HTML 来确认...
    猜你喜欢
    • 2021-12-16
    • 2015-09-16
    • 1970-01-01
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-03
    相关资源
    最近更新 更多