Browse Source

选择音乐试听 激活avaudiosession

harry 3 years ago
parent
commit
b1c7029eb0
1 changed files with 6 additions and 0 deletions
  1. 6 0
      BFFramework/Classes/Stuckpoint/View/PQSelecteMusicView.swift

+ 6 - 0
BFFramework/Classes/Stuckpoint/View/PQSelecteMusicView.swift

@@ -272,6 +272,12 @@ class PQSelecteMusicView: UIView {
     /// 播放音乐
     /// - Parameter itemData: <#itemData description#>
     func playStuckPointMusic(itemData: PQVoiceModel?, isClearCurrentMusic: Bool = false) {
+        do {
+            try  AVAudioSession.sharedInstance().setActive(true)
+        } catch let error {
+            BFLog(1, message: "激活声音控制失败 \(error)")
+        }
+        
         if itemData != nil, currentPlayData != itemData {
             if !isValidURL(url: itemData?.musicPath ?? "") {
                 cShowHUB(superView: nil, msg: "本歌曲暂无伴奏版本哦~")