소스 검색

蓝牙耳机录音和收听效果

jsonwang 3 년 전
부모
커밋
ddc4e66326
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

+ 2 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenController.swift

@@ -462,7 +462,8 @@ public class BFRecordScreenController: BFBaseViewController {
 
         checkStatus()
         // mdf by ak 切换外放和请求权限分开 否则会导致首次安装时不能执行切换操作
-        try? AVAudioSession.sharedInstance().setCategory(.playAndRecord, options: .defaultToSpeaker)
+        let options:AVAudioSession.CategoryOptions = [.defaultToSpeaker,.allowBluetooth]
+        try? AVAudioSession.sharedInstance().setCategory(.playAndRecord, options: options)
 
         // add by ak 取 nsl token
         BFRecordScreenViewModel.getNlsAccessToken { [weak self] token, appkey in