2017-08-07 180 views
0

我使用Xamarin Forms創建我的移動應用程序。我下載了XamarinAudioManager包來播放MP3文件,並使用這一行代碼來設置路徑。iOS:音頻MP3文件路徑

  Audio.Manager.SoundPath = "/Users/TaylorWong/Projects/test/test/Sounds"; 

這些文件在我的電腦上的iPhone模擬器上播放,但不在我的實際iPhone上播放。我遇到了音頻文件路徑問題。即使我將它們保存在iOS資源文件夾,Sounds文件夾,Visual Studios以及我的電腦中,我也不認爲這些文件正在被訪問。任何建議將不勝感激!

回答

0

我不知道XamarinAudioManager是如何工作的,但我認爲你必須將這些文件添加到Resources文件夾,並設置mp3文件的名稱,確保你的文件具有build action = bundle資源。

Audio.Manager.SoundPath = "YourFileName.mp3" 

,如果您有子文件夾使用這樣

Audio.Manager.SoundPath = "subfolder/YourFileName.mp3" 
+0

我只是拿出的代碼,我陳述的路徑,因爲默認Xamarin經理聲路徑已經設置線路爲「聲音」裏資源文件夾。我已經在我的應用程序中爲MP3文件「聲音」命名了該文件夾,它現在可以工作了!謝謝! –