Wednesday, October 4, 2017

Chơi nhạc ở chế độ nền Swift

Khi bạn đang phát nhạc, nếu không để chế độ nền thì lúc màn hình chờ tắt thì nhạc cũng tắt theo. Hãy thêm các dòng sau vào trong viewDidLoad để play ở chế độ background.
do {
tryAVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
//print("AVAudioSession Category Playback OK")
do {
tryAVAudioSession.sharedInstance().setActive(true)
// print("AVAudioSession is Active")
            } catchlet error asNSError {
print(error.localizedDescription)
            }
        } catchlet error asNSError {
print(error.localizedDescription)
        }
Tiếp theo, bạn nháy vào gốc cây thư mục góc trên bên trái, chọn Capabilities, tìm Backgroud modes nhấn dấu tam giác nhỏ để nó sổ ra, bật nó lên thành On rồi tích vào Audio, Airplay and Picture in Picture.



No comments:

Post a Comment