-1
我正在從服務器下載.wav文件並將其存儲在本地文件系統中。一旦文件被下載,我嘗試使用AVPlayer
播放文件。AVPlayer爲什麼不播放.wav文件
正在存儲的文件的URL是這樣的:
/Users/user/Library/Developer/CoreSimulator/Devices/FC767376-76BC-4402-B51B-SDFS/data/Containers/Data/Application/FA18B9RE-8D6E-4553-0617-4A064478AFF4/Documents/voice/test.wav
我已經完成了所有相關的問題消失了,檢查了,我做了以下內容:
- 飼養參考視圖控制器中的
AVPlayer
- 在
AVAudioSession
上設置類別 - 設置
AVAudioSession
使用NSURL(fileURLWithPath:)
來檢索文件的URL - 我一直在使用
AVAudioPlayer
試過我也證實在AVPlayer被設置不INFACT包含音頻文件的URL活躍
我已經生成了一個可以重現此問題的測試項目。它可以在https://github.com/va3093/AVAudioTest
這是我存儲文件的方式嗎?文件格式有問題嗎?
您是否嘗試過使用相同格式和不同格式的不同文件?您嘗試使用的文件是否在傳輸過程中被損壞(即,是否可以在計算機上按原樣打開?)您是否嘗試過使用實際設備? – caseynolan
我曾試過在實際的設備上,它仍然沒有播放。我沒有嘗試過不同的格式。這些文件在VLC上打開。 – villy393