<video>.playbackRate 在使用 HTMLMediaElementSourceNode 时无法在 firefox 上运行
<video>.playbackRate not working on firefox when using HTMLMediaElementSourceNode
如标题中所述,当连接到 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 setter。
我一直在寻找一种方法来在 AudioContext 或 HTMLMediaElementSourceNode 对象内的某处设置此值,但那些 类 似乎无法自行处理播放速率。
请注意,此示例在 Chrome 上运行良好。而且我真的看不出这里的问题是什么。
谢谢
已通过 Firefox 的错误跟踪器报告:https://bugzilla.mozilla.org/show_bug.cgi?id=966247
如标题中所述,当连接到 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 setter。 我一直在寻找一种方法来在 AudioContext 或 HTMLMediaElementSourceNode 对象内的某处设置此值,但那些 类 似乎无法自行处理播放速率。
请注意,此示例在 Chrome 上运行良好。而且我真的看不出这里的问题是什么。
谢谢
已通过 Firefox 的错误跟踪器报告:https://bugzilla.mozilla.org/show_bug.cgi?id=966247