const stream = await mediaDevices.getUserMedia({
audio: true,
video: false,
});
< /code>
Я прочитал, что это можно решить, написав свой собственный собственный модуль и отметив аудиосессию как PlayandRecord. Поэтому я создал свой пользовательский нативный модуль после этой документации Expo. В нем я делаю: < /p>
let session = AVAudioSession.sharedInstance()
try session.setCategory(.playAndRecord, mode: .voiceChat, options: [.allowBluetooth])
try session.setActive(true)
< /code>
К сожалению, вход микрофона все еще направляется в систему вывода, несмотря ни на что. Есть ли способ исправить это? Это должно произойти по умолчанию в аудио -вызовах через Интернет? Любое понимание действительно ценится
Подробнее здесь: https://stackoverflow.com/questions/797 ... -native-pr