Ich habe jeden Beitrag auf Net verfolgt, aber keiner hat dieses Problem gelöst. Der Ton startet und stoppt sofort wie nach 0,1 Sekunden. Ich kann sehr schnell ein Geräusch hören.Swift: Audio starten und stoppen in .1 Sekunde
hier ist mein Code aus, wo es wichtig ist: ...
let path = NSBundle.mainBundle().pathForResource("bgMusic", ofType: "mp3")
let bgMusicURL = NSURL.fileURLWithPath(path!)
var backgroundMusicPlayer:AVAudioPlayer!
do{
try AVAudioSession.sharedInstance().setActive(true)
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
try backgroundMusicPlayer = AVAudioPlayer(contentsOfURL: bgMusicURL)
backgroundMusicPlayer!.prepareToPlay()
backgroundMusicPlayer!.play()
}catch {
print ("ERROR")
}
...
Haben Sie noch etwas anderes auf den Threads? – brkr