Я пытаюсь протестировать SpeechRecognition API на своем веб-сайте (который требует использования микрофона), но из-за политики Chrome автоматически блокирует микрофон.
Первым делом я попробовал включить его через настройки Chrome, но, учитывая их политику, я не смог добавить свой веб-сайт (поскольку он еще не использует ssl-шифрование).
Поэтому я убил все процессы, используемые Chrome, и открыл его с помощью флагов --disable-web-security
, --allow-file-access-from-files
и --user-data-dir
. В Mac OS это выглядит так:
open -a Google\ Chrome --args --disable-web-security --allow-file-access-from-files --user-data-dir
эти флаги сработали, но Chrome все еще блокирует микрофон.
Есть ли какой-то определенный флаг, который отключает эту функцию безопасности? Или есть какой-либо конкретный файл данных, который содержит эти разрешения?