2013-04-09 5 views
1

Я хочу play audio in my app.Ошибка при воспроизведении звука с помощью createAudioPlayer

При выполнении следующих действий:

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"} 

Что здесь ошибка? Я использую iPhone 5 с iOS 6.1.3.

ответ

2

Оказывается, вам нужно использовать только file вместо file.uri в качестве параметра.

Смежные вопросы