Микрофон не обнаруживается в Safari на iOS

#ios #xcode #safari #ios-simulator

#iOS #xcode #safari #ios-симулятор

Вопрос:

То, что я пытаюсь сделать, очень просто.

Описание среды:

macOS Catalina версии 10.15.7 iOS Simulator версии 12.3 Целевое устройство iPhone 11 (iOS 13.2.2)

Откройте Safari> перейти на веб-сайт > https://mictests.com

Результат: «Не удалось найти какие-либо мультимедийные устройства. Очень вероятно, что ваш браузер не разрешает доступ к этим устройствам «.

У симулятора есть доступ к микрофону. Я могу использовать Siri просто отлично. Только Safari не может получить доступ к микрофону. Я действительно застрял здесь, любые идеи приветствуются.

Комментарии:

1. Привет, Али, мне просто любопытно, когда вы нажимаете на тест, появляется ли предупреждение о разрешении микрофона?

Ответ №1:

Похоже, что в симуляторе Xcode iOS есть фиктивные аудиовходы, перечисленные как Mock audio device 1 и Mock audio device 2 . Похоже, что Safari не может использовать «фактический» микрофон. Siri, системные функции, такие как диктовка, и приложения, разработанные и запущенные на аналогичных устройствах, могут получить доступ к микрофону хост-устройства.