Trong ứng dụng của tôi tại thời điểm cụ thể, tôi đang cảnh báo người dùng bằng âm thanh tiếng bíp mà tôi đang phát bằng cách sử dụng AVAudioPlayer
.Phát âm thanh trong nền bằng AVAudioPlayer mà không dừng nhạc ipod
Bây giờ tôi muốn phát âm thanh này ngay cả khi ứng dụng ở trong nền. Vì vậy, tôi có thể đạt được điều này bằng cách thiết lập AVAudioSession
loại là AVAudioSessionCategoryPlayback
và tôi cũng muốn rằng âm thanh này không nên dừng âm nhạc ipod và tôi có thể làm điều đó với nó thiết lập AVAudioPlayer
loại AVAudioSessionCategoryAmbient
.
Nhưng tôi muốn chúng cùng nhau có nghĩa là âm thanh cũng nên phát trong nền và nó cũng không nên dừng âm nhạc ipod.
Vậy làm cách nào tôi có thể đạt được điều này?
Nếu không thể phát âm thanh với loại AVAudioSessionCategoryAmbient
ở chế độ nền thì có cách nào khác không?
Xin lỗi nếu tôi đang phạm sai lầm.
Cảm ơn.
pleae hãy xem này: -http: //stackoverflow.com/questions/7619794/play-music-in-the-background-using-avaudioplayer –
nó không làm việc – Unnati
Bạn có thể không có phát lại nền mà không dừng nhạc iPod (hoặc bất kỳ ứng dụng chơi nền nào khác). – rckoenes