Реактивная аудиозапись в Safari 12 - PullRequest
0 голосов
/ 12 октября 2018

В настоящее время я работаю над веб-страницей, на которой вы также можете использовать аудиорекордер для получения вашего устного слова с сервера.Я использую React и библиотеку React-Mic для записи голоса пользователя и отправки его на сервер в виде файла «blob».

Все прекрасно работает в Chrome и Firefox.

Единственная проблема - Safari 12. Я пробовал другие решения, но каждый раз, когда я обновляю страницу, браузер запрашивает разрешение, а иногда он вообще не работает.Двухчасовой поиск также показал, что пока нет поддержки записи голоса в Safari 12.

Теперь у меня вопрос, если вы знаете хорошую альтернативу, которая предпочтительно уже доступна в пакете React NPM.

Или

Должен ли я сделать все это в React Native и попытаться использовать аудио-рекордер iOS.Хотя я немного переживаю время.Как далеко React-Native от ReactJs?Что касается изменений и т. Д. Это также усложнит ситуацию, так как мне нужно будет пройти сертификацию в Apple в качестве разработчика приложения и т. Д. Поэтому React Native на самом деле не является жизнеспособным выбором для такой маленькой программы.Я создаю что-то вроде чата.

Рекордер HTML 5 был бы лучшим и самым простым выбором, я думаю.Что ты предлагаешь?:)

Спасибо за прочтение и наилучшие пожелания

Дерек

...