2013-04-09 173 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"} 

這裏有什麼錯誤?我在iOS 6.1.3上使用iPhone 5。

回答

2

原來你只需要使用file而不是file.uri作爲參數。