Bladeren bron

蓝牙耳机录音和收听效果

jsonwang 3 jaren geleden
bovenliggende
commit
ddc4e66326
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  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