Webrtc использует внутренний микрофон по умолчанию вместо Mic Bluetooth в нативном iOS ReactIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Webrtc использует внутренний микрофон по умолчанию вместо Mic Bluetooth в нативном iOS React

Сообщение Anonymous »

Я использую React-Cnive-incall-Manager lib с моим RN-проектом, который также использует React-Cniate-webrtc`, чтобы направить звук, чтобы выйти из Mic Bluetooth. Он работает в Android, но iOS все еще использует внутренний микрофон телефона. Как получить приложение для использования подключенного микрофона в iOS?

Код: Выделить всё

#import "AudioSessionManager.h"
#import 

@implementation AudioSessionManager

RCT_EXPORT_MODULE();

RCT_EXPORT_METHOD(configureAudioSession:(RCTPromiseResolveBlock)resolve
rejecter:(RCTPromiseRejectBlock)reject)
{
@try {
AVAudioSession *session = [AVAudioSession sharedInstance];

// Set category
[session setCategory:AVAudioSessionCategoryPlayAndRecord
withOptions:AVAudioSessionCategoryOptionAllowBluetooth |
AVAudioSessionCategoryOptionDefaultToSpeaker
error:nil];

// Set mode
[session setMode:AVAudioSessionModeVoiceChat error:nil];

// Activate session
[session setActive:YES error:nil];

resolve(@(YES));
}
@catch (NSException *exception) {
reject(@"session_config_error", @"Failed to configure AVAudioSession", nil);
}
}

@end
он все еще не дефолт на внутренний микрофон.

Подробнее здесь: https://stackoverflow.com/questions/797 ... native-ios
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Приложение не использует подключенный микрофон Bluetooth с React-C-Webrtc
    Anonymous » » в форуме IOS
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как предотвратить перекрытие нижней области в нативном нативном Safeareaview по контенту?
    Anonymous » » в форуме IOS
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Как отключить микрофон и убрать оранжевый индикатор микрофона с помощью WebRTC в iOS
    Anonymous » » в форуме IOS
    0 Ответы
    51 Просмотры
    Последнее сообщение Anonymous
  • Как отключить микрофон и удалить индикатор оранжевого микрофона с помощью webrtc в iOS
    Anonymous » » в форуме IOS
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Использует ли hibernate внутренний jdbc или внутренний JTA, или его можно настроить?
    Anonymous » » в форуме JAVA
    0 Ответы
    48 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»