Timbre.js看起来像是一个很棒的库,用于为移动应用程序生成音效,但是,当尝试在浏览器中播放声音时,似乎有非常明显的延迟。在文档中工作的样本也会出现延迟。它甚至发生在Windows上的Chrome移动模拟器中(在Mac上,没有延迟)。文档说" Android支持只是Firefox应用程序。"我不太清楚这意味着什么。在手机应用程序中,声音根本不会播放
这是我与Timbre一起使用的代码:
function playSound() {
var sine1 = T("sin", {freq:440.00, mul:0.5});
T("perc", {r:500}, sine1).on("ended", function() {
this.pause();
}).bang().play();
}
如果Timbre.js不在移动设备上工作,是否还有其他方法可以通过phonegap应用程序生成简单的声音?