wolfplus 2 years ago
parent
commit
bd09d6e820
  1. 6
      android/app/build.gradle.kts
  2. 6
      ios/Runner/AudioSessionManager.swift

6
android/app/build.gradle.kts

@ -1,8 +1,6 @@
repositories { repositories {
google() google()
mavenCentral() mavenCentral()
maven { url = uri("https://artifact.bytedance.com/repository/Volcengine/") }
maven { url = uri("https://oss.sonatype.org/content/repositories/snapshots/") }
} }
plugins { plugins {
@ -49,9 +47,7 @@ android {
} }
dependencies { dependencies {
// WebRTC依赖已移除
// implementation("io.antmedia:webrtc-android-framework:2.8.0-SNAPSHOT")
// 添加OkHttp依赖 // 添加OkHttp依赖
implementation("com.squareup.okhttp3:okhttp:4.9.3") implementation("com.squareup.okhttp3:okhttp:4.9.3")

6
ios/Runner/AudioSessionManager.swift

@ -206,7 +206,7 @@ import UIKit
// 重新激活会话 // 重新激活会话
try audioSession.setActive(true, options: .notifyOthersOnDeactivation) try audioSession.setActive(true, options: .notifyOthersOnDeactivation)
isActive = true isActive = true
// 切换到扬声器
// 记录当前配置 // 记录当前配置
currentCategory = category currentCategory = category
currentMode = mode currentMode = mode
@ -319,6 +319,8 @@ import UIKit
], ],
force: false // 是否强制重新配置 force: false // 是否强制重新配置
) )
try audioSession.overrideOutputAudioPort(.speaker)
} }
@ -516,6 +518,8 @@ import UIKit
force: force // 是否强制重新配置 force: force // 是否强制重新配置
) )
try audioSession.overrideOutputAudioPort(.speaker)
// 额外的优化配置 // 额外的优化配置
if configureAdditionalSettings { if configureAdditionalSettings {
// 获取当前是否使用耳机 // 获取当前是否使用耳机

Loading…
Cancel
Save