【问题标题】:How to set position correctly in SoundJS for Firefox, IE如何在 SoundJS for Firefox、IE 中正确设置位置
【发布时间】:2014-04-15 10:36:22
【问题描述】:

我正在尝试使用SoundJS 播放 sn mp3 文件并寻找特定位置。我正在使用:

instance.setPosition(10000);

在谷歌浏览器中正常工作。但在 Mozilla Firefox 中,我听到了从正确位置播放的声音,并且第二个声音实例也在从另一个位置播放。

在 Internet Explorer 中,声音会从头开始播放。

Here's a jsFiddle(带有自动播放声音)这是完整的 javascript:

createjs.Sound.registerPlugins([createjs.WebAudioPlugin, createjs.HTMLAudioPlugin, createjs.FlashPlugin]);
createjs.Sound.addEventListener("fileload", handleLoad);
createjs.Sound.registerSound("http://ivdemo.chaseits.co.uk/enron/20050204-4026(7550490)a.mp3", "sound");

function handleLoad(event) {
    var instance = createjs.Sound.play("sound");
    var ten = document.getElementById('ten-secs');
    ten.addEventListener('click', function (event) {
        instance.setPosition(10000);
    });
}

我在 Firefox 和 IE 上做错了什么?

【问题讨论】:

    标签: javascript web-audio-api createjs soundjs


    【解决方案1】:

    正如我在您的另一个问题中所评论的,之前版本的 SoundJS 中存在一个错误,应该在 latest available on github 中修复。您可以使用TestSuite example 自行测试此行为。

    很好地使用 jsfiddle 来演示问题,by。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 2021-02-13
      • 2016-03-11
      • 1970-01-01
      • 2020-01-08
      • 2020-05-30
      • 2013-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多