使用createAudioPlayer播放音频时出错

时间:2013-04-09 21:58:59

标签: javascript ios audio trigger.io

我想play audio in my app

运行以下内容时:

forge.file.getLocal("audio/it's time for your.mp3", function(file) {
  debug(null,file);
  forge.media.createAudioPlayer(file.uri, function(player) {
    debug(player);
    player.play();
  }, function(err) {
    error(err);
  });
});

我收到以下错误:

[FORGE] '{"message":"Failed to load audio file","type":"EXPECTED_FAILURE","subtype":null}

.m4a(我实际想要播放的内容),.aiff.ac3同样如此。

我知道它找到了文件:

{"uri":"/var/mobile/Applications/AC963D11-88EC-4559-9C2E-68F666AC44D5/Library/Application Support/Forge/assets-7CF461FB-5BE1-445E-A51E-CA69CFCFF122/src/audio/it\'s time for your.ac3"} 

这里的错误是什么?我正在使用带有iOS 6.1.3的iPhone 5。

1 个答案:

答案 0 :(得分:2)

事实证明,您只需使用file代替file.uri作为参数。