使用HTMLMediaElementSourceNode时,<video> .playbackRate无法在firefox上运行

时间:2016-06-15 08:50:15

标签: javascript firefox html5-video web-audio

正如标题中所述,当连接到Firefox内的WebAudioAPI时,我一直在处理有关HTMLVideoElement的问题。

以下示例给出了重现该问题的最小示例:

var video      = document.getElementById('video');
var ctx        = new AudioContext();
var sourceNode = ctx.createMediaElementSource(video);
sourceNode.connect(ctx.destination);
video.playbackRate = 3;
video.play();

只要视频元素连接到音频管道,我就无法让playbackRate设置器继续工作。 我一直在寻找一种在AudioContext或HTMLMediaElementSourceNode对象中设置此值的方法,但这些类似乎不能自己处理回放速率。

请注意,此示例适用于Chrome。我真的没有看到这里的问题。

由于

1 个答案:

答案 0 :(得分:1)

已经通过Firefox的错误跟踪器报告:https://bugzilla.mozilla.org/show_bug.cgi?id=966247