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 版本?
我正在尝试为 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 版本?