gpt4 book ai didi

javascript - Firefox 中 Web Audio API 的 createMediaElementSource 方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:33:47 25 4
gpt4 key购买 nike

根据Mozilla's WebAudio API Rollout ,WebAudio 应该在 Firefox 25.0.1 中可用。然而,我无法让 createMediaElementSource 在 Firefox 上运行,但它在 Chrome 上运行良好。这是代码的简化版本:

var context = new AudioContext();
var el = document.getElementById('audio');
// Breaks in Firefox. Remove these 2 lines and audio plays in Firefox
var sourceNode = context.createMediaElementSource(el);
sourceNode.connect(context.destination);

这是一个 JSFiddle:
http://jsfiddle.net/marcoslin/Jb4LN/

如果您使用 Chrome 在 Fiddle 结果中点击播放,音频就会播放。音乐不会在 Firefox 中启动。

这是一个similar question没有答案。

最佳答案

我认为这与上一条评论中提到的同源政策有关。为了测试你的代码,我下载了音乐文件并在我有 html 代码的服务器上进行了测试,它适用于 fx 25.0.1

这是链接:http://www.alianetwork.it/fx/

关于javascript - Firefox 中 Web Audio API 的 createMediaElementSource 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20469190/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com