Sunday, 15 January 2012

ios - Playing a sound with AVAudioPlayer -



ios - Playing a sound with AVAudioPlayer -

i'm trying play sound avaudioplayer don't work...

edit 1: still don't work :(

edit 2: code works, device ... in silent mod ...

import uikit import avfoundation class viewcontroller: uiviewcontroller { var audioplayer = avaudioplayer() override func viewdidload() { super.viewdidload() var alertsound = nsurl(fileurlwithpath: nsbundle.mainbundle().pathforresource("button-09", oftype: "wav")) println(alertsound) var error:nserror? audioplayer = avaudioplayer(contentsofurl: alertsound, error: &error) audioplayer.preparetoplay() audioplayer.play() }

made modification code:

import uikit import avfoundation class viewcontroller: uiviewcontroller { var audioplayer = avaudioplayer() override func viewdidload() { super.viewdidload() var alertsound = nsurl(fileurlwithpath: nsbundle.mainbundle().pathforresource("button-09", oftype: "wav")) println(alertsound) // removed deprecated utilize of avaudiosessiondelegate protocol avaudiosession.sharedinstance().setcategory(avaudiosessioncategoryplayback, error: nil) avaudiosession.sharedinstance().setactive(true, error: nil) var error:nserror? audioplayer = avaudioplayer(contentsofurl: alertsound, error: &error) audioplayer.preparetoplay() audioplayer.play() } }

ios swift audio avaudioplayer

No comments:

Post a Comment