【问题标题】:Put javascript blob variable in src of audio将javascript blob变量放在音频的src中
【发布时间】:2014-05-23 00:01:43
【问题描述】:

在我的 javascript 代码中,我从我的音频 blob 创建一个 url

var blobUrl = URL.createObjectURL(blob);

然后我有一个音频控制器。如何将 blobUrl 变量放入 src = 中?

<audio controls="controls">
<source src= blobUrl type="audio/mp3">
</audio>

【问题讨论】:

    标签: javascript audio controls blob src


    【解决方案1】:

    您需要获取source 元素并设置其src 属性。

    让我们使用基本的 js DOM API 获取元素。

    var srcElement = document.getElementsByTagName("source")[0]; // Assuming there's only one
    

    现在让我们使用

    设置 src 属性

    srcElement.src = blobUrl;srcElement.setAttribute("src", blobUrl); 或 jquery 的 element.attr() 方法,如果您使用 jquery 选择器获取元素。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-28
      • 2022-01-11
      • 2017-03-12
      • 2013-11-12
      • 2017-09-20
      • 2022-01-13
      • 1970-01-01
      • 2016-05-02
      相关资源
      最近更新 更多