fastSeek 方法在 Firefox OS 设备 Spice MIFX1 中不起作用

fastSeek method not working in Firefox OS device Spice MIFX1

我正在尝试为 Firefox OS 制作一个应用程序,我在其中使用了 fastSeek 方法。有一个从头开始播放音频的功能,如下所示。

var tapSound=new Audio("sounds/tap.wav");
function playfrombegin()
{
    tapSound.fastSeek(0);
    tapsound.play();
}

当我按下一个键时,这个函数就会被调用。

这在所有浏览器和 Firefox OS 模拟器中都运行良好。但是当我将它安装到我的设备 Spice MIFX1 中时,该功能无法正常工作并且无法播放音频。但是当我评论这行时

//tapSound.fastSeek(0);

它工作得很好。设备似乎不知道 fastSeek 方法。

我需要将音频搜索到开头,因为调用该函数时音频可能仍在播放。当我调用该函数时,音频必须从头开始。

这是设备的错误吗?

如果是,是否有其他方法从头开始播放音频?

你也可以试试这个

  var tapSound=new Audio("sounds/tap.wav");

    function playfrombegin()
    {
        tapSound.currentTime = 0;
        tapsound.play();
    }    

fastSeek 自 Firefox OS 2.0 起可用(来源:https://developer.mozilla.org/fr/Firefox_OS/Releases/2.0

之前的解决方案应该有效:)

您使用哪个 Firefox OS 版本?