2017-08-07 7 views
0

Ich verwende Xamarin Forms, um meine mobile Anwendung zu erstellen. Ich habe das XamarinAudioManager-Paket heruntergeladen, um die MP3-Dateien abzuspielen, und verwende diese Codezeile, um den Pfad festzulegen.iOS: Audio MP3-Dateipfad

Die Dateien spielen auf dem iPhone Simulator auf meinem Computer, aber nicht auf meinem tatsächlichen iPhone Ich habe Probleme mit dem Audiodateipfad. Ich glaube nicht, dass auf die Dateien zugegriffen wird, obwohl ich sie im Ordner "iOS-Ressourcen", in einem Ordner "Sounds", in Visual Studios und auf meinem Computer gespeichert habe. Jeder Vorschlag würde sehr geschätzt werden!

Antwort

0

Ich bin mir nicht sicher, wie XamarinAudioManager funktioniert, aber ich denke, Sie müssen die Dateien zu Resources-Ordner hinzufügen und nur den Namen der MP3-Datei festlegen, stellen Sie sicher, dass Ihre Dateien die Build Action = Bundle-Ressourcen haben.

Audio.Manager.SoundPath = "YourFileName.mp3" 

wenn Sie Unterordner Verwendung haben wie diese

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

ich einfach die Codezeile nahm, wo ich den Pfad angegeben, da der Standard Xamarin-Manager Schallweg bereits festgelegt wurde „Sounds“ inside der Ordner Ressourcen. Ich hatte den Ordner mit den MP3-Dateien "Sounds" in meiner App benannt und es funktioniert jetzt! Vielen Dank! –